Questions tagged «archives»

在主循环中显示多个帖子的页面。

9
从the_archive_title中删除“ Category:”,“ Tag:”,“ Author:”
我的主题的archive.php中包含以下代码: <?php the_archive_title( '<h1 class="page-title">', '</h1>' ); ?> 这给了我诸如“类别:俄罗斯”,“标签:美国”,“作者:约翰”之类的标题。 我想删除“类别:”,“标记:”和“作者:”部分,仅显示类别,标记和作者名称。 有谁知道如何做到这一点? 谢谢。

4
根据上下文(例如,首页,搜索,存档)每页显示不同数量的帖子
在“阅读设置”中,可以设置显示的帖子数量,该数量会影响在所有上下文中显示的帖子数量。我想在首页上显示一定数量的帖子,而在归档,搜索结果等页面上显示不同数量的帖子。 我意识到我可以通过编辑主题文件并在其中更改查询参数来做到这一点,但我希望可以更轻松地访问简单的设置页面。很久以前,我遇到了一个可以做到这一点的插件,但是现在找不到它。 有谁知道一个插件可以做到这一点,或者甚至我可以将一个函数放到functions.php中来完成相同的功能?


4
默认存档URL WordPress
在wordpress中,您有一些“默认”存档URL。例如:http : //www.mydomain.com/2011/生成(仅)当年帖子的概述。 如果您有一个类别博客,则URL http://www.mydomain.com/blogs/会生成该类别内所有帖子的概述。(分布在多个页面上) 现在我的问题是,是否有任何链接可以生成所有帖子的概述(分布在多个页面上),从最新的开始到时间倒退? 因此,不像2011年的url(仅从今年开始获取),但在适用时可追溯到更远的时间。 我当前的永久链接结构是: /%category%/%postname%/ 谢谢。
16 archives 


3
在Archive.php上按名称和升序对结果进行排序
我目前使用以下代码列出Archive.php中的帖子,但我希望结果按名称按升序排列,我已经检查了编解码器,但答案对我来说并不明确,我如何才能使它正常工作? <?php $post = $posts[0]; // ?> 提前致谢。
15 archives  sort 

4
仅某些帖子格式的get_posts
我正在尝试仅使用“常规”帖子格式的文章(而不是链接,旁白,引号等格式)创建存档列表。 如何has_post_format( 'standard' )在下面的代码中实现或类似的方法? 我一直无法找到get_posts仅要求特定格式类型的查询。 <?php // Get the posts $myposts = get_posts('numberposts=-1&orderby=post_date&order=DESC'); ?> <?php foreach($myposts as $post) : ?> <?php // Setup the post variables setup_postdata($post); $year = mysql2date('Y', $post->post_date); $month = mysql2date('n', $post->post_date); $day = mysql2date('j', $post->post_date); ?> <p> <span class="the_article"> <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> </span> …

2
如何在我的网站上创建所有类别的分页列表?
我想显示一个带有分页的存档页面,其中列出了我网站上的所有类别,并且每个链接都转到该特定类别的存档页面。因此,这就像类别档案的档案页面。 我网站上的每个类别都有一个手动创建的自定义缩略图,以匹配该类别的永久链接。我已经有一个布局设置来显示所有类别,但是我正在使用自定义页面模板进行此操作,因此没有分页。这意味着所有类别都显示在单个页面上,这有点烦人(我有100多个类别)。 我当前的档案文件是使用特定的自定义页面模板名称设置的,page-catlist.php但我愿意将其更改为任何其他类型的模板文件。 这是我用于在一页上输出所有类别的当前代码: $args = array( 'orderby' => 'name', 'order' => 'ASC' ); $cats = get_categories( $args ); $thm_pre = 'http://example.com/images/thumbs/'; $thm_end = '.png'; foreach($cats as $cat) { $thumbnail = $thm_pre.$cat->slug.$thm_end; // output the loop HTML here // basically a list of category names & thumbs // all linked …

2
摆脱Wordpress类别,标签和作者档案?
我在网上搜索了什么都不是容易的事情,但是没有成功。 我有一个高度定制的博客,其中包含页面,子页面和帖子。虽然我严重依赖类别和标签的使用,但我不希望它们在URL中可见。作者和日期类别也是如此。基本上,如果有人尝试访问这些页面,我将不会抛出404错误。有人可以指出我正确的方向吗?谢谢! 以下内容不可访问: example.net/category/books/ example.net/tag/ebooks/ example.net/author/dickens/ example.net/2012/10/

2
在自定义帖子类型上向存档和分类页面添加内容?
我有一个名为“产品”的自定义帖子类型和一个名为“用法”的分类法。在我的“产品”着陆页上,我希望有可以由客户通过所见即所得进行编辑的自定义内容。分类登陆页面也是如此。我的想法是创建伪造的Pages,然后通过ID将内容提取到我的archive-products.php和taxonomy-usage.php模板中,但是我很好奇是否有更好的处理方法。


3
自定义帖子类型分页404修复?
一直试图使它整天工作,但是没有任何运气... 我有一个名为“ news”的自定义帖子类型和一个存档模板(archive-news.php),在这里我想显示2个带有分页的帖子,效果很好,直到我尝试转到“下一页”( / news / page / 2),返回错误404。 知道如何解决此问题/我在做什么错吗? 我花了整整一天的时间试图通过搜索Google和WordPress表单来找到解决方案,但我发现了很多解决方案,但到目前为止都没有奏效。 我的自定义帖子类型功能:http : //pastebin.com/uG1L6YNu 我的重写规则打印:http : //pastebin.com/jbaDANYr

3
按元数据日期订购(整个网站上的)帖子
我的自定义“主页”页面设置为通过自定义日期字段对我的自定义帖子进行排序,并使用functions.php中的以下代码(已更新为自定义名称): // sort order for home page add_action('wp', 'wwgo_check_page'); function wwgo_check_page () { if (is_page()) { add_filter('get_previous_post_sort', 'sort_it'); add_filter('get_next_post_sort', 'sort_it'); add_filter('posts_orderby', 'sort_it' ); add_filter('posts_join', 'join_it' ); add_filter('posts_where', 'where_it' ); function sort_it () { global $wpdb; return " $wpdb->postmeta.meta_value ASC "; } function join_it( $join ) { global $wpdb; $join .= …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.