您当前的位置:首页 > TAG信息列表 > templates
自定义帖子类型不使用自定义模板
所以我一直在WordPress网站上工作,我需要一个文档自定义帖子,该帖子应该注册为“文档”。我在插件Meta框中生成了自定义帖子的代码,并将代码放在了我的函数中。php文件(尽管在测试时,我禁用了Meta-Box,以查看它是否有干扰,同时保留它在functions.php中生成的php)。我有一个模板,一个文档。php文件,在我的主题的根目录中(如果有区别的话,它是一个子主题)。但WordPress一直默认为single。php,即使在刷新permalinks之后。这是为添加自定义帖子而生成的代码元框:
调整搜索结果页面分页的结果数量
我试图覆盖搜索分页时显示的帖子数量。php模板,16对4。在后端的阅读设置中,它被设置为4,这是需要的,因为我的首页使用相同的代码来显示最近的4篇文章。有没有办法在搜索中指定此项。php模板页?这是我的搜索模板页。php<?php get_header(); global $wp_query; ?> <picture class=\"featured-image block pos-rel\"> <
如何使用钩子呈现保存为模板的元素?
我的目标是在每个页面上呈现一个相同的元素。目前,该元素已手动添加到50多页。我将其保存为一个名为“可重用”的模板,然后我想从函数中调用它。php使用钩子。这是否可能(这是一个有效的用例),如果可能,如何实现?我的代码,在函数的最后。php,看起来像:add_action(\'get_footer\', \'render_reusable\'); function render_reusable() { return how_can_i_load_template_component
试图修复一个用WordPress构建的网站,但随后又将其删除
创建此网站的人使用WordPress,然后(出于某种原因)从WP中删除了代码库,并将其保留在godaddy文件管理器中。现在,网站所有者要求我对网站进行更改,我想知道是否可以将此网站重新部署到WP,以便轻松编辑它。例如,如果我想编辑页脚,我必须编辑网站24页中的每一页,而不是只编辑一次页脚并将其应用于所有页面。这个代码库有很多无法理解的代码块,因为它不应该像这样工作,它应该通过WP来管理。有没有什么方法可以让这个网站回到WP上,这样我就可以更轻松地工作?
如何将WordPress元框页面属性->页面模板下拉菜单转换为单选按钮?
我想能够将页面属性“模板”下拉列表更改为单选按钮,以便在它们旁边有相应的缩略图。我已经删除并替换了函数上的页面属性元框。php,如下所示:add_action( \'add_meta_boxes\', \'wpse44966_add_meta_box\' ); function wpse44966_add_meta_box( $post_type ){ remove_meta_box( \'pageparentdiv\', \'pa
带下拉选项的定制贴子模板设计
custom post template design with dropdown option嗨,问题是在我和古腾堡一起设计了一篇帖子之后,我如何才能将其保存为帖子模板,以便在将来的帖子中重用?
将数组转换为字符串问题
我试图将数组的SQL结果转换为字符串,以便在日期变量之间使用变量。然而,我不断收到“类stdClass的对象无法转换为字符串”错误。我尝试过内爆字符串,但一直出现错误。我对内爆的理解是,它将数组变量转换为字符串。PHP代码(我根据一个查询返回一个较低的日期,该查询根据用户输入的单个日期动态构建日期): <?php global $wpdb; $low_date = $wpdb->get_results(\"SELECT low_date FROM (SELECT low_da
强制将特定模板作为默认模板
[编辑:我使用卓别林主题作为父主题]我正在处理一个子主题,我需要为所有帖子设置一个特定的模板作为默认模板(没有自定义帖子类型,只有常规帖子)。我想明确一点:每次用户添加新帖子时,我都需要这样做;“我的自定义模板”;被选中,而不是;默认模板;。我向原始主题的开发人员征求建议,他指给我this answer. 然后,我编辑了代码以使其适应我的情况(因为我正在处理帖子,而不是页面)。但是,这段代码对我不起作用,默认模板仍然是默认的这是我正在使用的代码: add_action(\'add_meta_boxe
Force template on page load
请在页面开头告诉我在哪里引用要运行的函数。确切地说,我的意思是设置一个特定的模板,以便每次打开页面时,始终加载相同的模板,而不考虑后面设置了什么模板。
WooCommerce父类别和子类别的不同模板
我需要一种方法,有两个不同的布局Woocommerce产品类别。一个用于包含产品的类别,另一个用于显示子类别的类别。我一直在网上搜寻相关代码,但似乎找不到任何接近我需要的代码。有人对我如何在我的网站上实现这一点有什么想法吗?提前感谢,詹姆斯
不使用分类模板的帖子
我知道以前有人问过这个问题,但我写这篇文章是因为我找到的解决方案不起作用。因此,我有很多“post\\u type”=“post”的帖子,它们是通过类别分类法过滤的。类别分类法有一些slug是分层的,而其他一些则不是。我需要为每个类别创建一个分类模板。例如,我有以下几类:事件案例研究(这有子类别,如公共、健康等)-所有子级都将使用与父级相同的模板,在这种情况下,案例研究模板报告现在,我已经阅读了有关文档和stackexchange上提出的许多问题分类模板文件的不同命名方式。我尝试了大多数文件命名,包括以下
Yoast SEO与我的定制主题之间的冲突
我开发自定义主题的时间不长,所以这是我第一次在主题和插件之间发生冲突,我真的不知道如何准确地调试和修复它。当我的自定义主题和Yoast SEO插件都被激活时,我的WP的后端运行会出现一些问题(前端完全正常)。当我打开一个页面进行编辑时,我的一些ACF字段显示为未填充,并且我也无法单击任何Yoast选项来编辑它们,单击什么也不做。它似乎也不允许我显示/隐藏编辑后页面的部分。即使在Yoast SEO设置中,我也无法在这种情况下编辑主题。我已经用健康检查插件的疑难解答模式对所有插件进行了疑难解答,并尝试了不同的
为什么<?PHPECHO GET_TEMPLATE_DIRECTORY_URI()?>仍然输出/wp-Content/Themes/twentynineteen?
我开发了一些219个儿童模板。今天,我需要转换my last child-template 进入一个独立的模板中。我从样式中删除了以下行。css文件:Template: twentynineteen 并在我的函数中添加了几行。php文件:if ( ! function_exists( \'oripeau_setup\' ) ) : function oripeau_setup() { load_theme_textdomain( \'oripeau\', get_temp
归档页面的自定义帖子类型默认为index.php
我开发了一个自定义主题,其中包含一个名为events. 然而,出于某种原因,WP拒绝使用带有文件名的存档页面模板archive-events.php 根据WP的模板层次结构。WP始终默认为index.php 作为此帖子类型的模板。之前,我在WP中配置了一个页面,该页面被设置为slug/events/ 它现在是自定义post类型的slug。该页面现在已被删除,我不知道这是否是导致WP拒绝使用的问题archive-events.php 用于自定义帖子类型的存档列表。我试图修改并重新保存我的永久链接结构,但没有
图像的附件URL正在加载直接图像文件
我正在一个使用带有附件的主题的网站上工作。主题中的php文件。但是,当转到图像的附件页(即。https://domain/john-doe/) 它加载直接图像(即。https://domain/files/2020/03/john-doe.png).发生这种情况的原因是什么?我想WordPress会加载附件URL,并按照附件中的编码显示项目。php,而不是媒体文件本身。
在块编辑器中更改默认模板(Gutenberg)
我想将页面的默认模板更改为名为fullwidthpage.php.我看到了this question posted and answered 对于古腾堡之前的Wordpress,我还没有找到一个适用于古腾堡Wordpress(在提出这个问题时是5.3.2版)的有效答案。This 是我找到的无效答案。当我尝试非工作答案时,模板设置为fullwidthpage.php 但当我尝试更新页面时,我收到一条消息,上面写着“更新失败”
如何让标签发布列表页面正常工作?
我正在为帖子添加标签。单击某个标记将显示该标记的所有帖子的概览列表。我通过添加模板“tag.php”创建了这个列表,其中包括:$tag = get_queried_object(); $currentSlug = $tag->slug ; $args = array( \'tag\' => $currentSlug, \'post_type\' => array( \'post
具有按用户列出的自定义档案的自定义模板页面
我的帖子类型有一个存档页。它正在工作,我正在使用模板部分get_post_type() 参数。content-activite.php:<?php $post_id = get_the_ID(); $post_thumbnail = get_the_post_thumbnail(); $attachment_id = get_post_thumbnail_id($post_id); $attachment_meta = wp_get_attachment($attac
如何找到页面模板的目录?
这一定是一个非常业余的问题,但。。。我正在使用页面编辑器下拉菜单中的页面模板,但找不到它们的源代码。我知道这通常可以在主题/“主题名”/页面模板中找到,但不管我怎么看,我都找不到我正在使用的几个模板的文件(“全幅模板”、“仅带导航的页面”等)。有什么建议吗?非常感谢!
无法访问WordPress页面
网站链接:http://belmont.perth.anglican.org/错误消息:分析错误:语法错误,第1092行的/home/belmont.perth.anglican.org/htdocs/wp-content/plugins/photo-gallery/framework/WD\\u BWG\\u Theme.php中出现意外“[”嗨,我是wordpress的新手。这个页面已经运行了几个月了。最近收到此错误消息。有人知道如何重置页面的模板吗。我不介意从零开始。这是一个教会网站?谢谢cheer