将当前主题标题插入到外部HTML/XHTML文件中

时间:2012-01-21 作者:Leo Alekseyev

我的Emacs组织模式项目被导出为XHTML文件。我想把它们松散地集成到我的博客中。特别是,我想在XHTML文件中使用我的主题的页眉(可能还有页脚)。

有没有可能<?php include("../blog-wp-content/themes/my-theme/header.php");?> (这显然不起作用)在我的XHTML文件中从Wordpress导入标题?是否有其他方法可以将标题与我的文件拼接在一起?

2 个回复
最合适的回答,由SO网友:Leo Alekseyev 整理而成

答案的关键是在SO上找到的;以下是我的案例的解决方案:

使用以下内容创建PHP文件:

<?php
define(\'WP_USE_THEMES\', false);
require(\'path/to/your-wordpress-dir/wp-blog-header.php\');
get_header();
?>
//Contents of the body of your XHTML page go here
<?php get_footer(); ?>
现在您有了一个Wordpress主题格式的外部页面。

SO网友:Sufiyan Ghori

您不能在XHTML文件中包含PHP文件,只需将XHTML文件扩展名更改为即可。php以包含php文件

结束

相关推荐

如果函数不返回任何内容,则不显示html

此问题与下面的问题非常相似,但需要不同的解决方案。Don't display html if custom field is empty我使用插件相关的帖子缩略图,但我使用模板文件中的模板标记来显示相关产品。<?php get_related_posts_thumbnails(); ?> Plugin Source我把它包含在一个有标题的div中,所以输出看起来更好一些。但是,如果没有任何相关产品,我需要它来隐藏div,否则它只会显示一个空白区域。这是我正在使用的代码。<