Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
让WordPress Gallery在外部PHP文件中工作_Php_Wordpress_Gallery_External_Shortcode - Fatal编程技术网

让WordPress Gallery在外部PHP文件中工作

让WordPress Gallery在外部PHP文件中工作,php,wordpress,gallery,external,shortcode,Php,Wordpress,Gallery,External,Shortcode,我正在开发一个自定义站点,并从wordpress后端提取数据以显示在我的页面上。我正在开发的页面完全在wordpress目录之外。到目前为止,我已经找到了一种方法让内容显示在我的页面上,但是如果内容中有一个库,库就不能正确显示在我的页面上。我看到的是短代码文本[gallery id=“35,29”]。我假设我需要包含一些函数或其他文件,以便让我的页面正确呈现短代码?以下是到目前为止我的文件中的内容: 在我的文件顶部: <?php define('WP_USE_THEMES', false)

我正在开发一个自定义站点,并从wordpress后端提取数据以显示在我的页面上。我正在开发的页面完全在wordpress目录之外。到目前为止,我已经找到了一种方法让内容显示在我的页面上,但是如果内容中有一个库,库就不能正确显示在我的页面上。我看到的是短代码文本
[gallery id=“35,29”]
。我假设我需要包含一些函数或其他文件,以便让我的页面正确呈现短代码?以下是到目前为止我的文件中的内容:

在我的文件顶部:

<?php
define('WP_USE_THEMES', false);
require('../wp/wp-config.php');
//get_header();
function get_content($id) {

$post = get_page($id);
$content = apply_filters('get_the_content', $post->post_content);
echo $content;

}
?>

然后在页面中,我有显示内容的代码:

<?php get_content(25); ?> 

有人能帮忙吗?

用于允许短代码过滤自己的处理程序和函数。这将返回格式化的内容


将“获取内容”替换为“内容”,并通过do_快捷码运行它。

我尝试过,但我需要它是动态的,因为快捷码在帖子中。我尝试过,它显示相同的内容[gallery ids=“35,29”]试试这个<代码>这是可行的,但我需要它是动态的,以便允许短代码内联到内容中。谢谢你的帮助布兰登。。。我非常感谢你的时间!以下是我正在开发的网站供您参考: