[英]Integrating Wordpress page into existing HTML site
我碰到了一个我正在为客户设计的站点的墙。 这原本是一个预算非常低的静态站点,但是客户端现在需要能够不时编辑一些内容。 我听说您可以将wordpress页面嵌入到现有的HTML网站中,并按照Codex网站上的步骤进行操作,但似乎无法正常工作。 任何帮助是极大的赞赏。
因此,我尝试嵌入的wordpress页面如下:
http://octagonclubmiami.com/cs/
我正在使用的代码如下:
这被张贴在php文件的开头
<?php
/* Short and sweet */
define('WP_USE_THEMES', false);
require('cs/wp-blog-header.php');
?>
这是在php文件的主体之内
<?php
$posts = get_posts('numberposts=10&order=ASC&orderby=post_title');
foreach ($posts as $post) : setup_postdata( $post ); ?>
<?php the_date(); echo "<br />"; ?>
<?php the_title(); ?>
<?php the_excerpt(); ?>
<?php
endforeach;
?>
我尝试嵌入的实际页面如下:
http://octagonclubmiami.com/community_service_test.php
现在,它正在显示,我想是一些示例帖子,而不是前面提到的页面。
提前致谢!
更好的解决方案(我认为)是使用get_post()
并指定要输出的帖子/页面的ID号:
<?php
$page = get_post( 'ID NUMBER HERE' );
setup_postdata( $page );
?>
<?php the_date(); echo "<br />"; ?>
<?php the_title(); ?>
<?php the_excerpt(); ?>
您可以在WordPress后端中标识帖子的ID号。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.