Intelligence ArtificialMarketing ihirangiUtauta hokohoko

FastBots: Hangaia he Mahere Paepae WordPress XML mo te Whakangungu i to AI Bot

Martech Zone he mano nga tuhinga, he maha nga mea kua tawhito. Kua mahi ahau i runga i te pae mo etahi tau ki te tango, ki te whakahou ranei i nga rau o nga tuhinga, engari he maha tonu aku. I taua wa ano, kei te pirangi au ki te whakangungu i te karetao reo maori me aku ihirangi, engari ko te mea whakamutunga e hiahia ana ahau ki te whakangungu i runga i nga tuhinga tawhito.

FastBots ko te KōreroreroGPT-Powered bot kaihanga ka taea e koe te whakangungu tuatahi ma te whakamahi i to maherepae (me etahi atu whiringa). I hiahia ahau ki tetahi maherepae kua tohua kua whakauruhia nga tuhinga katoa kua whakarerekehia mai i tetahi ra motuhake. I tua atu, i hiahia ahau ki te whakauru i aku wharangi me akene (he momo whakairinga ritenga). Kaore au i pai ki te whakauru i nga wharangi purongo mo nga waahanga me nga tohu, kei a au ranei taku wharangi kaainga na te mea he puranga ano hoki.

Ma te whakamahi i te waehere e hoatu ana e ahau i te mutunga o tenei tuhinga; I hanga e ahau he taputapu WordPress ritenga e hanga ana i te ritenga XML Maherehere e whakahou ana i nga wa katoa ka whakaputahia e au he panui. Karekau he tikanga whakangungu aunoa a FastBots i a au e whakaputa ana i ia tuhinga, engari he timatanga pai tenei mo te whakamahi i te turanga.

Ka kawemai te maherepae i nga hononga katoa ki te whakangungu i te AI Bot i runga:

FastBots: Whakangungu karetao mai i te maherepae o to pae.

Kua kawemai nga wharangi katoa inaianei, a ka taea e koe te whakangungu i to bot mo nga raraunga e tika ana. Ka whai waahi ano koe ki te tango i nga wharangi motuhake. I whakaae ano a FastBots ki a au ki te whakarite i taku waitohu AI karetao me te whakauru i tetahi hononga ki tetahi tuhinga e tika ana ki taku whakautu. He tono arataki ano kei roto i te papa.

He pai te mahi o te papaaho… ka taea e koe te hoatu he puku whakamatautau ki taku bot i konei:

Whakarewa Martech ZoneKo Bot, ko Marty Hanga to FastBots AI Bot

Mahere Pae XML Ritenga

Engari i te taapiri i tenei mahi ki taku kaupapa, i hangaia e au he ritenga WordPress mono ki te hanga i tetahi Mahere Pae. Tāpirihia he whaiaronga ki to kōpaki monomai, katahi PHP kōnae me te waehere e whai ake nei:

<?php
/*
Plugin Name: Bot Sitemap
Description: Dynamically generates an XML sitemap including posts modified since a specific date and updates it when a new article is added.
Version: 1.0
Author: Your Name
*/

// Define the date since when to include modified posts (format: Y-m-d)
$mtz_modified_since_date = '2020-01-01';

// Register the function to update the sitemap when a post is published
add_action('publish_post', 'mtz_update_sitemap_on_publish');

// Function to update the sitemap
function mtz_update_sitemap_on_publish($post_id) {
    // Check if the post is not an auto-draft
    if (get_post_status($post_id) != 'auto-draft') {
        mtz_build_dynamic_sitemap();
    }
}

// Main function to build the sitemap
function build_bot_sitemap() {
    global $mtz_modified_since_date;

    $args = array(
        'post_type' => 'post',
        'date_query' => array(
            'column' => 'post_modified',
            'after'  => $mtz_modified_since_date
        ),
        'posts_per_page' => -1 // Retrieve all matching posts
    );

    $postsForSitemap = get_posts($args);

    // Fetch all 'acronym' custom post type posts
    $acronymPosts = get_posts(array(
        'post_type' => 'acronym',
        'posts_per_page' => -1,
    ));

    // Fetch all pages except the home page
    $pagesForSitemap = get_pages();
    $home_page_id = get_option('page_on_front');

    $sitemap = '<?xml version="1.0" encoding="UTF-8"?>';
    $sitemap .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';

    foreach($postsForSitemap as $post) {
        setup_postdata($post);
        if ($post->ID != $home_page_id) {
            $sitemap .= '<url>'.
                          '<loc>'. get_permalink($post) .'</loc>'.
                          '<lastmod>'. get_the_modified_date('c', $post) .'</lastmod>'.
                          '<changefreq>weekly</changefreq>'.
                        '</url>';
        }
    }

    foreach($acronymPosts as $post) {
        setup_postdata($post);
        if ($post->ID != $home_page_id) {
            $sitemap .= '<url>'.
                          '<loc>'. get_permalink($post) .'</loc>'.
                          '<lastmod>'. get_the_modified_date('c', $post) .'</lastmod>'.
                          '<changefreq>weekly</changefreq>'.
                        '</url>';
        }
    }

    foreach($pagesForSitemap as $page) {
        setup_postdata($page);
        if ($page->ID != $home_page_id) {
            $sitemap .= '<url>'.
                          '<loc>'. get_permalink($page) .'</loc>'.
                          '<lastmod>'. get_the_modified_date('c', $page) .'</lastmod>'.
                          '<changefreq>monthly</changefreq>'.
                        '</url>';
        }
    }

    wp_reset_postdata();

    $sitemap .= '</urlset>';

    file_put_contents(get_home_path().'bot-sitemap.xml', $sitemap);
}

// Activate the initial sitemap build on plugin activation
register_activation_hook(__FILE__, 'build_bot_sitemap');

Douglas Karr

Douglas Karr he CMO o OpenINSIGHTS me te kaiwhakarewa o te Martech Zone. Kua awhina a Douglas i te tini o nga tiimatanga angitu a MarTech, kua awhina i te whakapau kaha ki te neke atu i te $5 piriona i roto i nga hokonga me nga haumitanga a Martech, me te awhina tonu i nga kamupene ki te whakatinana me te whakaaunoa i a raatau rautaki hoko me te hokohoko. Ko Douglas he huringa matihiko e mohiotia ana i te ao, he tohunga me te kaikorero a MarTech. Ko Douglas hoki te kaituhi i whakaputaina mo te aratohu a Dummie me te pukapuka kaiarahi pakihi.

Tefito pā

Hoki ki te pihi papa
Katia

Kua kitea te Adblock

Martech Zone Ka taea e ia te whakarato ki a koe i enei mea kaore he utu na te mea ka whakawhiwhihia e matou to maatau papaanga ma te whiwhinga moni panui, hononga hononga, me nga kaitautoko. Ka maioha matou ki te tangohia e koe to aukati panui i a koe e tiro ana i to maatau papaanga.