php - 如何在自定义 php 文件夹中使用 wordpress 短代码?
问题描述
我想在我的自定义 PHP 文件中显示 wp formcraft(插件),所以我想使用“do_shortcode()”函数但没有任何效果,它只是显示白屏。
我的 php 文件代码:
<?php
$path = $_SERVER['DOCUMENT_ROOT'];
include_once $path . '/wp-config.php';
include_once $path . '/wp-load.php';
include_once $path . '/wp-includes/wp-db.php';
include_once $path . '/wp-includes/pluggable.php';
define('WP_USE_THEMES', false);
echo apply_filters( "the_content","[fc id='1'][/fc]");
?>
解决方案
我真的不明白你在做什么,但我想你想做这样的事情:
function xyz() {
do_shortcode("[fc id='1'][/fc]");
}
echo apply_filters("the_content", "xyz");