在WordPress中,do_shortcode()是一个函数,用于执行短代码,并将其返回的内容插入到页面中。短代码是一种方便的方法,可以在WordPress中嵌入动态内容或执行特定功能。 在do_shortcode()函数中使用PHP变量,可以通过以下步骤实现: 创建一个PHP变量并赋值,例如:$variable = "Hello, World!"; 在do_shortcode()函数中,将...
主题文件:如果你想在主题的模板文件中使用短码,可以使用do_shortcode()函数来执行短码。例如,在主题的header.php文件中插入短码来显示特定的内容。 小工具(Widgets):有些插件提供了小工具,可以在WordPress的小工具区域中使用短码。你可以将相应的小工具拖放到侧边栏或其他小工具区域,并配置短码参数。
However, you can only embed it on the site’sbodyorwidget. Otherwise, the content won’t show up. To solve this problem, you can use WordPressdo_shortcodefunction. It allows you to embed the shortcode anywhere you want – including the header. Here’s how it looks: <?php echo do_shor...
// WordPress 默认的 filter,转换日志内容中的短代码add_filter('the_content','do_shortcode',11); // 在 PHP 文件中使用短代码(日志内容外面)。echodo_shortcode(''); // 在 PHP 文件中使用有开始和结束的短代码。echodo_shortcode(' '.$items.' '); // 让 widgets 支持短代码。add_filter('widget...
<?php echo do_shortcode("[your_shortcode]"); ?> 这样,WordPress就会查找短代码并在你的主题模板中将其输出内容展示出来。 如何创建你自己的短代码 当你想在文章和页面中添加动态内容或者自定义代码时短代码非常有用。但是,如果你想创建一个自定义短代码还是需要一些编程经验的。 如果你会写PHP代码,下面就是一...
remove_all_shortcodes(); // 移除所有的 Shortcode $return = do_shortcode($content); // 应用 Shortcode 到内容而不输出 一个简单的 Shortcode 例子 以我爱水煮鱼写的 Antispambot ShortCode 插件为例,内容就是邮箱地址,有个参数$link为 1 时候,把邮箱显示可点击,参数如下: ...
Shortcode 很方便,但是只能用在日志内容中,那么如何在 WordPress 的侧边栏的 Widgets 中使用 Shortcode,在当前主题的functions.php中添加如下代码: add_filter('widget_text','do_shortcode'); 然后你在 WordPress 后台 > 外观 > Widgets 界面添加一个文本 Widget,然后插入博客中经启用 shortcode 即可。
WordPress文本小工具默认是不支持支持简码(shortcodes)和PHP代码的,要让它支持,只需将下面的代码添加到当前主题的 functions.php 文件即可: //让文本小工具支持简码 add_filter('widget_text','do_shortcode'); //让文本小工具支持PHP代码 add_filter('widget_text','execute_php',100); ...
如果您在小部件中看不到简码,则需要将此代码添加到主题的 functions.php 文件或特定于站点的插件中。 add_filter('widget_text', 'do_shortcode'); 技巧5. 在主题文件中添加简码 如果出于某种原因,您发现需要在主题的非小部件区域内输出简码,那么您也可以在那里使用简码。 假设您已经创建了一个自定义页面...
您需要将以下代码添加到主题的header.php、footer.php或其任何模板文件中: <?php echo do_shortcode("[name_of_your_shortcode]"); ?> 这将在您插入代码的位置输出短代码。 您需要在引号之间包含方括号以回应短代码。仅仅包括它的名字是行不通的。