我想为我的Wordpress博客创建一个自定义页面,在其中执行我的php代码,同时保留整个网站css/主题/设计的一部分。
php代码将使用第三方API(因此我需要包括其他php文件)
我如何做到这一点?
N、 B.我没有与Wordpress API交互的特定需要-除了包含某些其他需要的php lib之外,我在希望包含在WP页面中的php代码中没有其他依赖项。所以很明显,任何不需要学习WP api的解决方案都是最好的。请帮我解决这个问题。
我想为我的Wordpress博客创建一个自定义页面,在其中执行我的php代码,同时保留整个网站css/主题/设计的一部分。
php代码将使用第三方API(因此我需要包括其他php文件)
我如何做到这一点?
N、 B.我没有与Wordpress API交互的特定需要-除了包含某些其他需要的php lib之外,我在希望包含在WP页面中的php代码中没有其他依赖项。所以很明显,任何不需要学习WP api的解决方案都是最好的。请帮我解决这个问题。
请参阅the Page Templates section of the Static Pages Codex entry.
本质上,您可以创建一个自定义页面模板,名为template-foobar.php
, 它将位于主题的根目录中,或位于一个较深的子目录中。
在此模板文件中,添加以下内容:
<?php
/**
* Template Name: Foobar
*/
get_header();
// YOUR CUSTOM PHP GOES HERE
get_footer();
?>
现在可以将模板分配给您创建的任何静态页面。创建一个custom page template, 并在那里添加代码。还有一个更老的article by Justin Tadlock 关于这个话题。
基本上,你复制page.php
或single.php
在主题中,添加标题…
<?php
/*
Template Name: Custom Page
*/
…和您的代码我遇到了一个奇怪的问题,我根本不知道如何着手解决它。。我有a site 在我将页面标题从“PRESS”改为“BLOG”之前,这一切都很正常现在,当您访问blog page, 出现以下错误:似乎没有wp配置。php文件。在我们开始之前我需要这个。需要更多帮助吗?我们知道了。您可以创建wp配置。php文件,但这并不适用于所有服务器设置。最安全的方法是手动创建文件。特别奇怪的是,这两个wp配置。php和wp配置示例。php位于站点根目录中。你知道发生了什么事以及如何补救吗?非常感谢。