您当前的位置:首页 > TAG信息列表 > theme-development
2个自定义帖子类型,在各自的列中,两个类型都有一个分页
我有一个页面模板有2列。每列都有一个用于单个自定义post类型的循环,并带有分页。分页链接适用于两列,当您单击任意数字时,它将带您进入两种帖子类型的页面#(如果一种帖子类型的帖子用完了,将显示“对不起,没有更多帖子”消息)我想维护这个功能,但只将分页合并到一个部分中,该部分检查两种帖子类型的帖子总数,并根据该数量创建链接,而不是在每列下面有两个单独的链接列表。如何组合这两个循环中的分页,或组合主循环,但仍按帖子类型将帖子分成两列?我已经试过一些东西了1个循环,2个帖子类型(不知道如何将其分成2列)http
是否应该转义`GET_TEMPLATE_DIRECTORY_URI()`?
应该get_template_directory_uri() 使用转义esc_url()?我这样问是因为以默认主题“二十一五”为例,相同的函数在两个不同的地方使用,但只有一个地方是转义的。wp_enqueue_style( \'twentyfifteen-ie\', get_template_directory_uri() . \'/css/ie.css\', array( \'twentyfifteen-style\' ), \'20141010\' ); -<script src=\"&
如何基于自定义字段查询替换自定义分类术语的硬编码列表
我目前正在将自定义分类术语“133295555”硬编码到一个代码块中。与其将自定义分类法product\\u cat term\\u id硬编码为“133295555”,我如何动态地将133295555替换为仅填充了自定义字段“product\\u category\\u customText”的product\\u cat term\\u id(逗号分隔的表示)?换言之,我正在寻找帮助,用一个表示逗号分隔列表的变量替换133295555,该列表仅包括那些在product\\u cat分类法的自定义字段“
如何从WordPress主题定制器中删除菜单部分
我试图从WordPress customizer中删除菜单(见图)我在函数上尝试了以下代码。php文件和除菜单外的所有部分都已删除 //Theme customizer function mytheme_customize_register( $wp_customize ) { //All our sections, settings, and controls will be added here $wp_customize->remove
如何创建子页面的随机列表
我有一个网站,有父和子页面。我希望能够显示子页面的列表,以随机顺序列出。此外,我想限制显示的子页面的数量。我已经找到了一个随机列出页面的解决方案,但是,我需要1。限制返回的子页面数2。在列表顶部添加父页面。示例:父页子页子页子页我使用的代码是:add_shortcode( \'wpb_childpages\', \'wpb_list_child_pages\' ); function wpb_list_child_pages() { global $post;
Retina.js中未捕获的引用错误
我正在努力准备好我的主题视网膜。我在我的主题文件中包含了以下代码。但它引起了以下关注Uncaught reference Error: Exports is not defined .............js/retina.js?ver=4.6.1 line 12. 我想知道为什么它说错误在脚本文件中。因为我一次又一次地下载了脚本文件,我非常确定视网膜中没有错误。js文件。有人能帮忙解决这个问题吗?以下是我的代码:<?php add_action( \'wp_enq
为未登录用户显示不同的主题
基于answers like this one, 我制作了一个小插件来显示一个主题,显示一个“即将到来”的主题,而我们的编辑团队可以填写最终的主题。它昨天起作用了,但今天,即使我登录了,我也只看到了“等待”主题。我注销并重新登录,但仍然看到了“等待”主题,好像is_user_logged_in() 函数返回false。这些挂钩检查用户身份验证是否为时过早?<?php add_filter(\'template\', \'pxln_change_theme\'); add_f
我未来如何证明我的旧WordPress主题?
我的WordPress主题的最新版本有一个bug。之前的版本没有此错误。我可以长期保持以前的版本吗?我不使用很多插件,主要是为我的子主题编写的HTML和自定义CSS。我是否可以为我的WordPress主题制作一个特定版本的未来证明?具体来说,是否与未来的WordPress版本兼容?
确定yle le.css的优先级,这样我就可以最后加载一个小的css文件
我有一点每小时改变css,我想将其保存在第二个文件中(除了style.css),然后在我的主题之后加载style.css 文件我相信我可以在style.css 通过将其优先级设置为style.css 减1(例如,如果main style.css的优先级为10,则我的代码位的优先级为9)。但我的问题是:除了反复尝试之外,我不知道如何通过编程确定样式表的优先级。我知道可以简单地使用减半的方法来磨练价值,但我宁愿不这样做。学习一种有原则的方法来解决这个问题会很好。也许主主题CSS文件有默认优先级?如果是这种情况
按帖子类型对搜索结果进行分组,但隐藏没有结果的帖子类型
我在寻找一种干净的方法,按posttype对搜索结果进行分组。我目前有3种帖子类型:页面、帖子和词汇表。经过长时间的搜索this answer 这条线给了我我所需要的。唯一的问题是,没有检查帖子类型是否没有搜索结果。如果一个帖子类型有0个结果,例如词汇表,它仍然显示帖子类型标题(以及帖子类型周围的容器)。我想要帖子类型li.search-results-post-type-item 被藏在那个箱子里。我不是在找css/js黑客display: none; 解决方案我无法想象这不能用PHP完成。提前感谢!当
我的AJAX无法发送数据,请更正我的代码
首先请原谅我的英语。因此,我构建了自己的WordPress主题,并希望在其中使用ajax,我正在使用ajax在我的帖子循环内部函数中更改帖子类别。php,所以当一个人单击索引中的按钮时。php ajax将发送数据和函数。php将更改类别,问题是我无法访问admin ajax。phpSO IN HERE MY CODE IS JUST FOR TESTING IF THE AJAX WORK OR NOT, IT WONT ECHO THE POST THAT HAD BEEN SENTThis is my
Hestia Child theme creation
我正在为自己的网站创建一个Hestia的儿童主题,但我只是不知道在我的儿童主题编码中代码应该放在哪里。我知道如何设计网站,并且我对代码非常熟悉,如果我知道在哪里可以进行更改,我就可以进行更改。我知道我需要在主文件中编辑什么文件(hestia\\inc\\views\\main\\class hestia footer.php),但当我更新hestia时,它全都丢失了。此外,我还必须编辑我的Hestia模板的主文件,以使其显示出来。另外,事实上,我甚至不想拥有Hestia的主要模板,我只想让我正在研究的模板
在WordPress主题中创建Guten-Block?
我正在研究wordpress主题,想用gutenberg块替换我的短代码。我对使用积木还不太熟悉,但仔细研究后,我决定尝试使用create-guten-block 因为这似乎是一个很好的起点。github上的教程提到,应该将这些块安装到插件目录,而理想情况下,我希望它们内置到我的主题中。是否有可能这样做,或者是否有必要将它们放在插件中?
使使用条款页面成为主题的一部分
我需要做一个“使用条款”页面。我看到的唯一方法是用户需要在管理中手动添加页面。但我需要把它作为主题的一个组成部分来实施。有没有办法创建一个自定义模板文件并创建一个链接,使Wordpress无需手动为其添加页面即可访问该模板文件?有没有一种方法可以通过主题功能以编程方式将页面添加到wordpress站点。php文件。
我需要转义Get_the_Password_Form函数吗?
我之前看到过他们。org表示,所有WordPress默认获取函数都需要转义输出,以用于WordPress主题或插件开发的安全区域,现在我想显示密码表单,如果帖子有密码保护。现在我使用get\\u the\\u password\\u form()函数。现在我需要知道这个函数我需要转义吗?如果回答是,请帮助我,我如何才能退出此功能?如esc\\u html()或esc\\u url()等。我需要使用哪个函数进行转义?这是最前面的Requirements这是我的密码<div class=\"single
如何添加多个自定义微件区域
我希望在我的主题中向一个页面添加多个小部件区域,因为我希望在某些页面中有小部件。我可以用这段代码添加一个,我只需要一秒钟。function new_sidebar_widget_init() { register_sidebar( array( \'name\' => \'new-sidebar\', \'id\' => \'new-sidebar\', \'before_widget\' => \'<div id=
Gutenberg-EDITOR-FONT-函数大小不起作用
我正在我的函数中添加对编辑器字体大小的主题支持。php,但它不起作用。知道为什么吗?我已经添加了一个没有问题的自定义调色板,但有以下问题:add_theme_support( \'editor-font-sizes\', array( array( \'name\' => __( \'extra small\', \'platetheme\' ), \'shortName\' => __( \'XS\', \'platetheme
WordPress菜单链接无法正常工作
我正在开发自定义网站。标题链接在主页上起作用,但当我进入商店时,主页链接变成了网站URL/商店如何解决这个问题?<div id=\"content\" class=\"site-content\"> <nav class=\"navbar navbar-expand-sm navbar-light bg-light\"> <a class=\"navbar-brand\" href=\"<?php site_url(\'home\'); ?&
如何在Gutenberg WordPress 5中修改图像块?
使用块编辑器将图像添加到帖子:生成以下代码图:<figure class=\"wp-block-image\"> <img src=\"http://localhost:8888/time.png\" alt=\"alt text\" class=\"wp-image-1391\"/> <figcaption>This is an image test.</figcaption> </figure>
如何在自定义帖子类型的相关帖子中只显示下级类别帖子?
我试图只显示那些与我单击的帖子属于同一类别的帖子,作为相关帖子。我的自定义分类如下:Fsc第1年=>生物学=>生物学第1章。现在的问题是,当我点击分类bio第1章中的帖子时,所有生物学和bio第1章中的帖子都会显示在我在google上找到的代码页面上: <?php // get the custom post type\'s taxonomy terms $custom_taxterms = wp_get_object_terms( $post