首页 > 解决方案 > 如何在自定义 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]");

?>

标签: phpwordpresscustom-wordpress-pageswordpress-shortcode

解决方案


我真的不明白你在做什么,但我想你想做这样的事情:

function xyz() {
  do_shortcode("[fc id='1'][/fc]");
}
echo apply_filters("the_content", "xyz");

推荐阅读