未调用Wordpress短代码

未调用Wordpress短代码,wordpress,shortcode,Wordpress,Shortcode,好的,我已经创建了一个插件,现在想为应用程序提供短代码。 这是我在wp content/plugins/my plugin/my plugin.php <?php /** * Plugin Name: Latest Issue * Author: Max Tsepkov * Author URI: http://www.yogi.pw */ add_action('init', function() { add_shortcode('my-plugin', functio

好的,我已经创建了一个插件,现在想为应用程序提供短代码。
这是我在
wp content/plugins/my plugin/my plugin.php

<?php
/**
 * Plugin Name: Latest Issue
 * Author: Max Tsepkov
 * Author URI: http://www.yogi.pw
 */

add_action('init', function() {
    add_shortcode('my-plugin', function() {
        // ... my code

        return 'string';
    });
});

我想您的PHP至少是5.3,所以您可以在小部件中使用它,您需要添加此代码

add_filter('widget_text', 'do_shortcode');

我测试了你的代码,它运行正常。

我想你的PHP至少是5.3,所以你可以在小部件中运行它,你需要添加这段代码

add_filter('widget_text', 'do_shortcode');

我测试了你的代码,它运行正常。

我想你的PHP至少是5.3,所以你可以在小部件中运行它,你需要添加这段代码

add_filter('widget_text', 'do_shortcode');

我测试了你的代码,它运行正常。

我想你的PHP至少是5.3,所以你可以在小部件中运行它,你需要添加这段代码

add_filter('widget_text', 'do_shortcode');

我测试了你的代码,它运行正常。

结果是,一些主题没有解析小部件中的短代码。
我们可以显式地钩住主题过滤器,让它在小部件中运行短代码。
详情请参阅

并且不需要钩住init操作。此代码适用于:

<?php
/**
 * Plugin Name: Latest Issue
 * Author: Max Tsepkov
 * Author URI: http://www.yogi.pw
 */

// Allow theme to parse shortcodes in widgets
add_filter('widget_text', 'do_shortcode');

add_shortcode('my-plugin', function() {
    // ... my code

    return 'string';
});

结果是,一些主题没有解析小部件中的短代码。
我们可以显式地钩住主题过滤器,让它在小部件中运行短代码。
详情请参阅

并且不需要钩住init操作。此代码适用于:

<?php
/**
 * Plugin Name: Latest Issue
 * Author: Max Tsepkov
 * Author URI: http://www.yogi.pw
 */

// Allow theme to parse shortcodes in widgets
add_filter('widget_text', 'do_shortcode');

add_shortcode('my-plugin', function() {
    // ... my code

    return 'string';
});

结果是,一些主题没有解析小部件中的短代码。
我们可以显式地钩住主题过滤器,让它在小部件中运行短代码。
详情请参阅

并且不需要钩住init操作。此代码适用于:

<?php
/**
 * Plugin Name: Latest Issue
 * Author: Max Tsepkov
 * Author URI: http://www.yogi.pw
 */

// Allow theme to parse shortcodes in widgets
add_filter('widget_text', 'do_shortcode');

add_shortcode('my-plugin', function() {
    // ... my code

    return 'string';
});

结果是,一些主题没有解析小部件中的短代码。
我们可以显式地钩住主题过滤器,让它在小部件中运行短代码。
详情请参阅

并且不需要钩住init操作。此代码适用于:

<?php
/**
 * Plugin Name: Latest Issue
 * Author: Max Tsepkov
 * Author URI: http://www.yogi.pw
 */

// Allow theme to parse shortcodes in widgets
add_filter('widget_text', 'do_shortcode');

add_shortcode('my-plugin', function() {
    // ... my code

    return 'string';
});

你有哪个版本的PHP?你有没有看过法典中的短码API。另外,默认情况下,文本小部件不支持短代码。您有哪种版本的PHP?您有没有看过代码典中的短代码API。另外,默认情况下,文本小部件不支持短代码。您有哪种版本的PHP?您有没有看过代码典中的短代码API。另外,默认情况下,文本小部件不支持短代码。您有哪种版本的PHP?您有没有看过代码典中的短代码API。另外,默认情况下,文本小部件不支持短代码。我可以将这一行放在插件中吗?我现在修补了主题。我可以把这一行放在插件中吗?我现在修补了主题。我可以把这一行放在插件中吗?我现在修补了主题。我可以把这一行放在插件中吗?我暂时修补了主题。