Ai historie bot

// Funksjon for å generere en historie basert på OpenAI GPT function generate_story_with_openai($input) { $api_key = ‘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’; // Bytt ut med din faktiske API-nøkkel $url = ‘https://api.openai.com/v1/completions’; $data = [ ‘model’ => ‘text-davinci-004’, // Bruk den GPT-modellen du har tilgang…Continue reading

Disables all outgoing emails in WordPress

/** * Plugin Name: Disable Outgoing Emails * Description: Disables all outgoing emails in WordPress * Version: 1.0 * Author: Tyler Hall */ add_action(‘phpmailer_init’, ‘custom_email_config’); function custom_email_config($phpmailer) { // Disable outgoing emails $phpmailer->ClearAllRecipients(); $phpmailer->ClearAttachments(); $phpmailer->ClearCustomHeaders(); $phpmailer->ClearReplyTos(); // Set the default…Continue reading

Disables all comment-related emails in WordPress

/** * Plugin Name: Disable Comment Emails * Description: Disables all comment-related emails in WordPress * Version: 1.0 * Author: Tyler Hall */ // Disable new comment notification emails to administrators add_filter(‘notify_post_author’, ‘__return_false’); // Disable email notifications for comment moderation…Continue reading

ACF Signature Field

class acf_field_signature extends acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function __construct() { /*…Continue reading

All Pages to CSV

function export_urls_to_csv() { // Check if the user is logged in and is an admin if ( is_user_logged_in() && current_user_can( ‘administrator’ ) ) { $args = array( ‘post_type’ => ‘any’, ‘posts_per_page’ => -1, ‘post_status’ => ‘publish’, ); $query = new…Continue reading

WP-Members Password Change

/** * Append markup for Cloudflare Turnstile widget at end of given form fieldset. */ function icAppendTurnstileTag($form, $action) { // Only append on WP-Members password reset form. // Sign-in and sign-up forms are handled by AIOWPS. if($action != ‘pwdreset’) return…Continue reading

MemberPress: Expire Subscription Immediately After Subscription Is Canceled

function mepr_capture_stopped_sub( $event ) { global $wpdb; $subscription = $event->get_data(); $wpdb->update( $wpdb->prefix.’mepr_transactions’, array( “expires_at” => “2024-01-01 23:59:59” ), array( “subscription_id” => $subscription->id, “status” => “complete” ) ); } add_action( ‘mepr-event-subscription-stopped’, ‘mepr_capture_stopped_sub’ );Continue reading