您当前的位置:首页 > TAG信息列表 > templates
类别所有子类别的帖子模板不同
我想为一个类别的所有子类别的帖子使用不同的模板。下面是我正在使用的代码:add_filter( \'single_template\', \'get_custom_cat_template\' ) ; function get_custom_cat_template( $single_template ) { global $post; if ( is_category( \'blog\' ) || in_category( \'blog\' ) ) {
在自定义分类模板中按帖子ID对归档结果进行排序
“我的主题”的存档模板将此用于循环,<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 似乎是按帖子标题排序,但我需要按帖子id排序。我想只需要语法方面的帮助。如何更改帖子循环列表的顺序或将其合并到循环中?我正在对此进行研究,但如果有人有一个简单的解决方案,我将不胜感激。$args = array( \'orderby\' => \'ID\', \'order\' =&
使用Front-page.php模板的意义是什么?
您可以使用front-page.php 若要创建静态首页,它将覆盖所有其他模板和静态首页设置,但问题是您当时无法编辑首页。您无法从WordPress内部编辑首页,并向其添加内容,就像您对页面所做的那样。如果我从WordPress中的阅读选项中选择创建一个新页面并将其用作静态首页,我可以编辑此页面。CMS系统的目的是使用front-page.php 我必须直接编辑代码。那么我为什么要使用front-page.php 而不是在阅读选项中添加页面并将其设置为静态首页?
WP 4.8更新后出现模板管理错误
我们正在WP网站上使用上游模板。在上次WP 4.8更新之后,我们在管理面板上收到一条错误消息,这不允许我们使用幻灯片。错误如下:致命错误:未捕获错误:函数名必须是/var/www/vhost/calamburtetro中的字符串。com/home/html/wp-content/themes/UpStream/lib/Admin。php:248堆栈跟踪:#0/var/www/vhost/calamburteatro。com/home/html/wp-content/themes/UpStream/lib/
在新安装/托管安装后自动配置
假设我在托管提供商(如WPEngine)上启动了一个新的WordPress站点。当我开始配置我的站点时(安装模板、安装插件、为我的页面创建布局和内容等),是否有一种好的方法来记录我在代码中所做的事情,或者以其他方式对这些修改进行编码和集中化,以使其可重复?所谓可重复性,我的意思是我可以启动一个新的/新的站点,运行我的代码,并且在功能上我将拥有与我手动配置的相同的站点?我也很满意一个解决方案,它要求在运行代码之间“手动”完成一些项目。在极端情况下,我可以很好地记下我正在做的事情,然后用手重复这个过程,但膨胀
我应该使用插件的API或WordPress API来获取插件管理的数据吗?
几周左右以来,我第一次学习Wordpress,为了练习和创造一些有用的东西,我创建了一个比萨餐厅网站,也许我也会发布这个网站。为了以最短的方式解释自己,我目前正在编辑一些默认值MotoPress Restaurant Menu plugin 模板,使网站看起来像我想要的。首先,插件提供了一个菜单列表模板,但我不知道如何对元素进行排序,如何过滤它们,以及如何实现类似表格的显示,而不是列表<div>s在页面内。我为“改进”此模板所做的是创建一个自定义page-menu-lb.php 模板文件并添加
为自定义发布模板指定多个类别-致命错误
我正在使用下面的代码为我的函数中的特定类别指定帖子模板。php文件。function get_custom_cat_template($single_template) { global $post; if ( in_category( \'ms-conversations\' )) { $single_template = dirname( __FILE__ ) . \'/CUSTOM-POST-BLOG-POST.php\';
404模板定制|除了错误通知之外,还想在404.php错误页面上发布10条最新帖子
我已经创建了一个404错误模板。其主要部分如下所示→ <div class=\"main col <?php post_class(); ?>\"> <h2>Sorry Boss! This Page doesn\'t exist.</h2> </div> 上述方法效果很好。see here a page that doesn\'t exist.除了这个错误通知之外,
当链接不存在时,如何告诉WordPress该做什么?(404错误页)
如果单击中不存在的任何链接my main site 例如,站点this link, 我希望WordPress使用默认值index.php 包含此循环的文件:<div class=\"main col <?php post_class(); ?>\"> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php $p
如何通过自定义帖子获取当前类别
如果我转到:域。示例/类别/skydancers en blikvangers/我想获得skydancers en blikvangers当前类别中的所有帖子,我知道我可以硬编码类别,但这需要是一个动态模板。因此,如果我转到需要工作的类别/其他类别类别。php:<div class=\"container\"> <div class=\"row\"> <div class=\"col-md-12\">
WP会覆盖我的setuppostdata()设置
我正试图在一个(非常)自定义的URL下显示一个我选择的模板中的帖子。在这个例子中,我的帖子ID是1008,我的模板名是“/单曲/演讲”。php’。Im未来将检查URL,并在执行操作时添加条件-现在对于测试,条件只是if (1) - 对于测试,它适用于所有URL。当我输入自定义URL时,将检索并显示模板,没有任何问题,但数据有问题。在我检查$post变量时,函数中有一些默认值$post object assigned-假设其ID==488,所以我试图让Wordpress使用我需要的帖子,所以我get_pos
如何使用子文件夹中的默认CPT模板?
是否可以将“默认”CPT模板(例如:single-CPT\\u name)移动到子文件夹,并且WP仍然可以识别和自动分配它们?如果是,如何?
自定义帖子类型正在使用index.php模板
Here 我读到,如果我创建一个自定义的帖子类型,Wordpress将首先查看它的特定模板,然后返回到single。php。我注册了一个自定义的post类型(我还将显示分类法),它在admin中正确显示;我可以很好地创建它们,并且可以将它们添加到博客主页的帖子列表中。然而,当我尝试访问它的页面时,并没有收到404错误,但标题并没有显示在标题部分,它使用了索引。php模板,虽然我有一个。php,这是与常见的职位,我想使用。我的新类型(在functions.php中)function mytheme_cust
我可以在模板文件中使用Require()函数吗?
在我的模板文件中,我想包含一个库。我将库上载到我的主题文件夹中,在我的主题文件夹中是我的自定义模板文件。在我的自定义模板文件中require \'OAuth2/Client.php\'; 但当我加载使用该模板的页面时,它会给出以下信息:警告:require(OAuth2/Client.php):未能打开流:在/home/healthf0/public\\html/wp-content/themes/healthfitcorpwell/single-iframe中没有这样的文件或目录。php在线4显然文件确
WordPress更改帖子模板,但不是下拉列表,而是图像选择
我浏览了WordPress抄本,发现了类似的东西→function is_page_template( $template = \'\' ) { $page_template = get_page_template_slug( get_queried_object_id() ); if ( empty( $template ) ) return (bool) $page_template; if ( $template == $
自定义分类主题文件未正确发送
我曾尝试联系“WP Broadbean”插件的开发人员,但该插件基本上创建了一个具有各种分类法的自定义帖子类型。其中之一是“行业”——这几乎像是发布的职位的一个类别,但我想这是一个分类法,而不是一个类别。我遇到的问题是,显示所有作业(无论分类法/类别如何)的/jobs的主模板是一个名为:archive-wpbb_job.php作业的单个视图是一个名为:single-wpbb_job.php当你将一个“行业”应用到一个职位上时,url就会变成/job-industry/taxonomy-title页面默认返
要对博客、单篇文章、类别、博客档案使用不同的侧边栏,需要覆盖哪些模板?
我正在设置一个新闻页面作为我的网站博客,我希望它有一个与网站其他部分已经使用的侧栏不同的侧栏。到目前为止,我已经设法为侧栏添加了一个新的小部件区域。我创建了一个新闻页面模板,供使用新窗口小部件区域的新闻页面使用。新的侧边栏现在在我的新闻页面上效果很好,但是现在I want that sidebar to also display (instead of the sidebar used by the rest of the site) on single posts, on post categories
Updating modified templates
我想调整一些。php模板文件在我的WordPress主题中,我知道正确的过程是将相关文件复制到子主题文件夹中并在那里编辑文件,这样我的修改就不会在将来的主题更新中丢失。但这是否意味着我将无法从主题更新中获益,因为我将文件放在了我的子主题文件夹中?这可能不是一件好事,因为主题更新可能添加了一些有用的特性,甚至修复了我最初需要对代码进行调整的问题!这方面的常见解决方案是什么?有人推荐了一款Diff应用程序——这是人们常用的吗?
我如何才能让“上一页”和“下一页”在链接之外的导航中显示?
我一直在wordpress中编辑PHP模板tti-fl.com 网站在他们的资源选项卡(即博客)中,导航当前显示“已发布”、“已标记”,然后显示页面底部的链接。我在模板标签中找到了导航。php并能够编辑前两个,分别为“Posted:”和“taged:”,但链接需要在前面显示“Previous”和“Next”。此外,我还想在帖子导航和上一页和下一页之后的链接之间添加一个分隔符。我最大的问题是%link 和%title 当工作中要显示“上一个”和“下一个”时。加上分页设置为the_post_navigatio
将页面用作自定义帖子类型的模板
我正在尝试开发一个带有自定义post类型的插件,可以在不同的主题中使用,这就是为什么要创建一个单post\\u类型。php模板文件是不可能的。自定义帖子类型有很多元字段,我想使用占位符放置这些字段。此时,插件会查找默认页面。当前主题中的php模板。但通常模板都有额外的设置来设计我无法使用的页面,因为每个主题都以不同的方式工作。我的想法是使用现有(未发布)页面作为自定义帖子类型的模板。通过向页面添加短代码(占位符),这些短代码将被自定义帖子类型的内容替换。我怎样才能做到这一点。示例:post: