我正在开发一个自定义主题。
我编辑了我的主页。php显示自定义内容。我还编辑了索引。php显示帖子或其他内容的列表。
在此之后,我无法获得默认显示在主页上的所有帖子的列表。
我可以使用哪个URL访问帖子列表?
我正在开发一个自定义主题。
我编辑了我的主页。php显示自定义内容。我还编辑了索引。php显示帖子或其他内容的列表。
在此之后,我无法获得默认显示在主页上的所有帖子的列表。
我可以使用哪个URL访问帖子列表?
首先,你需要familiarize yourself with the WordPress Template Hierarchy, 以确保您正在修改相应的模板文件:
home.php
front-page.php
使用front-page.php
用于定义自定义首页标记的模板文件home.php
模板文件来定义博客文章索引的标记(或者,完全省略,让博客文章索引简单地返回到index.php
)two 静态页面:一个作为站点首页占位符,另一个作为博客帖子索引占位符集Dashboard -> Settings -> Reading
适当地
如果你想要一个全局最近发布的帖子列表,你需要创建一个循环,如果你想在家中显示的话,这个循环会显示这些帖子。php您可以在需要的地方使用此代码。。(回路内无)
// The Query
$args = array(
\'posts_per_page\' => 10,
\'orderby\' => \'date\',
\'order\' => \'ASC\'
)
query_posts( $args );
// The Loop
while ( have_posts() ) : the_post();
echo \'<li>\';
the_title().\'<br />\';
the_excerpt().\'<br />\';
echo \'</li>\';
endwhile;
// Reset Query
wp_reset_query();
Hope this Helps ;)
Sagive.
。
(附言:0%的接受率,这是你所拥有的,这是不合适的。你应该回到你所问的问题,自己回答,或者选择正确的答案(如果存在)并批准……这对社区最有利)
来自Wordpress Codex(尽管与WPMU中的相同功能相关,而不是WP3.0+):http://codex.wordpress.org/WPMU_Functions/switch_to_blog上面写着:此开关用于内部和管理区域功能。在前端运行查询代价太高在WP3+中的相同函数的新页面中,没有这样的提及。那么,在主题中使用switch\\u to\\u blog是正常的做法还是不好的做法?我有一个4个博客的多站点设置,并希望经常使用此功能将内容从一个拉到另一个。