使用页面模板而不是自定义帖子类型档案
我正在使用一个插件创建一个名为wm_projects.我配置了archive-wm_projects.php 显示概述的模板/projects/ 和我的单页模板,single-wm_projects.php, 在URL上/projects/1st-project/.现在我想使用WordPress页面加载archive-wm_projects.php 模板因为我想使用URL结构和页面标题(目前这是项目存档),所以我还想在那里上传一个图像作为标题。此外,我正在使用Yoast SEO插件。我一直在寻找一个符合我
WP在帖子页面上得到所有的POST_META吗?
如果有人在前端打开任何帖子,我打多少次电话重要吗get_post_meta 作用我认为如果我不调用该函数2-3次,而不是在一个帖子页面上调用20次,那么它可以提高性能。
如何在主页上添加H1标签?
我正在使用rehub主题的子主题创建一个网站。就像许多其他主题一样,它可以选择“静态主页”和“最近的帖子”主页。因为我的主题是基于交易的主题,所以我必须使用“最近的帖子”选项。但是,由于这个原因,主页缺少H1标记,因为主题中默认没有标记。我没有php编码的经验,所以请帮助我在主页上添加H1标签。网站链接为-www.top20deals。com公司标题代码。主要rehub主题的php如下- <head> <meta charset=\"utf-8\" /> &l
帮助在自定义表单中验证Google reCAPTCHA
我正在尝试向我的自定义字段添加recaptcha。我在页面模板中创建了一个自定义表单,我认为这部分代码是相关的(不要担心API密钥是MerchantOne的公共演示API,所以它不是个人的):// API Setup parameters $gatewayURL = \'https://secure.merchantonegateway.com/api/v2/three-step\'; $APIKey = \'2F822Rw39fx762MaV7Yy86jXGTC7sCDy\';
转义数据URI的最佳实践是什么?
通常,您会使用esc_url() 在显示URL之前对其进行转义。如果该“URL”是数据URI(例如。\'data:image/svg+xml;base64,...\'), 它将被修剪为空白esc_url().关于数据验证的Codex页面has this to say 关于转义URL:清理url(在文本节点、属性节点或其他任何位置)时,始终使用esc\\u url。拒绝没有提供的白名单协议之一的URL(默认为http、https、ftp、ftps、mailto、news、irc、gopher、nntp、fe
WP-Cron system broken
我的cron事件都没有发生。我已经停用了站点上的所有插件,并确保没有在配置文件中禁用wp cron。我使用AWS托管。有没有关于如何解决这个问题的建议?我重新启用了一个插件来测试cron问题-WP cron事件该插件生成一个包含所有cron事件的表。此外,还生成了一条错误消息,您可以在我附带的屏幕截图中看到。
如何显示当前时间?
原谅我,如果这是讨论其他地方的论坛,但我似乎找不到它的任何地方。我们如何在文本块中显示博客(或纽约)中的当前时间?如果在加载后每秒钟都继续更改,但这不是必需的,那就更好了。这与显示发布日期不同,for instance.
警告:WC_MEMBERATIONS_MEMBER_DISPTIONS缺少参数2
如何应对“警告:缺少WC\\u Memberships\\u Memberships\\u折扣的参数2”起初我只安装了一种发货方法,然后我尝试购物,出现了错误。但在恢复“下单”成功预订时。以下代码行中存在问题: public function refresh_cart_upon_member_login( $user_login, $user ) { // small \"hack\" to trigger a refresh in cart contents
使用与特色图像不同的目录图像
我在谷歌上搜索了好几个小时,现在正在寻找解决方案。很简单:我不希望目录图像成为产品特色图像。我希望它是一个自定义图像。为了部分实现这一点,我安装了ACF插件,它允许我为每个产品添加一个图像字段。现在的问题是,如何覆盖在目录中加载的默认要素图像,并使用自定义图像字段。使用WoodPress、woocommerce和ACF插件。
按两个自定义域排序的旋转滑块
我创建了旋转滑块,用于加载自定义的帖子类型,事件。有两个自定义字段,事件开始日期和事件结束日期。我想按开始和结束日期显示订单。因为现在只能按开始日期排序,如果开始日期相同,则将按标题排序。以下是我在Revolution Slider网站上发现的内容:https://www.themepunch.com/faq/sort-options-post-based-sliders/function modify_slider_order($query, $slider_id) { if($slid
不使用全局变量过滤博客标题
下面的代码使用bloginfo 筛选以向我的博客标题添加一些CSS规则,并将其输出到网站标题,而不影响HTML标题的<title> 标签此解决方案取自here 而且它工作得很好(在Ubuntu中使用Firefox和Android的默认浏览器进行了测试)。我喜欢它,因为我希望只有一个地方可以控制我的子主题,而不改变父主题模板。问题是这里使用的全局变量,正如我所了解的那样,这对WP不好,但正如@gmazzap所建议的那样here, 在函数中使用全局变量不是一个很坏的解决方案。问题是是否必须更改此代
如何在主题文件上找到徽标代码,或者在哪里可以找到标题主题文件?
我正在试图找到标题。php文件和/或任何主题文件上的徽标代码。在我的网站(www.pithandsubstance.com)的外观编辑器部分,我只能找到函数。php和样式。php文件。请注意:我是Wordpress的新手,非常感谢您提供非常详细的说明。提前感谢您,附言
如何隐藏WordPress中重复的分类值?
我使用数组格式的分类法显示区域名称,每个分类法都有不同的区域名称和帖子。当我单击区域名称时,它应该从所有分类中拉出所有帖子,但我的问题是区域名称重复,所以我只想隐藏重复的区域名称。有谁能指导我解决这个问题吗。Here is my Code : <div id=\"footer\"> <h1>Area Names </h1> <?php $taxonomyArray = array(\"health_area
WordPress Fatal Error
我正在将WordPress更新到最新版本。我替换了wp-login.php 和user.php 从3.7.16版本。现在我Fatal error: Cannot redeclare class WP_User_Query in /home/spslive/public_html/wp-includes/class-wp-user-query.php on line 17.有人能给我答案吗?
如何限制与作者相关的帖子上市?
解决方案<?php query_posts(\'posts_per_page=9\'); ?> 要限制与作者相关的帖子,请显示整个网站帖子:( <?php $curauth = (isset($_GET[\'author_name\'])) ? get_user_by(\'slug\', $author_name) : get_userdata(intval($author)); ?> <h2>About: <?php e
通过SQL批量更新自定义发布类型发布状态
以下代码将标准wordpress帖子的帖子状态更新为“已存档”。UPDATE wp_posts SET post_status = \'Archived\' WHERE post_status != \'static\'; 如何使其仅影响使用“cpt\\u operator”slug的自定义post类型。我知道我可以从Wp管理员那里做到这一点,但有超过2500篇帖子,这是一项艰巨的任务。
定制器中的面板描述未显示
如上所述,当我将面板添加到Customizer时,其描述不会显示。此外,节描述显示正确。此外,DOM中的元素存在,但它display:none; 属性继承自某些默认样式。这就是我正在做的:$wp_customize->add_panel(\'mypanel\', array( \'title\' => __(\'My awesome panel\', \'domain\'), \'description\' => __(\"This i
JQuery-通过点击切换megamenu子菜单项
我当前正在尝试创建可单击的菜单项。菜单项有一个下拉菜单。我希望下拉菜单仅在单击时显示和隐藏,而不是在鼠标悬停时显示和隐藏。菜单项名为“meny”,旁边有一个汉堡图标:)以下是我迄今为止编写的代码,但它不起作用:<script> jQuery(document).ready(function(){ jQuery(\".et_fullwidth_nav #top-menu li.mega-menu > ul\").click(function(){ jQuery(\"
Edit plugin filter
我试图编辑从插件添加的过滤器,而不编辑插件本身。所讨论的插件是Gravity表单用户注册。我在插件代码中找到了filter函数,目前我正在尝试删除它,以便在修改后再次添加它。然而,我不知道如何移除过滤器。在删除操作时,我通常以较低的优先级钩住同一个钩子,然后将其从那里删除。然而,这似乎有所不同。过滤器添加如下:/** * Initializes GFAddon and adds the actions that we need * * @see GFAddon */
根据自定义模板设置标题
我正在构建一个网站,该网站使用自定义模板来显示从外部API提取的一组列表。我需要使用API中的数据设置标题和元描述值。我发现了大量使用函数的示例。php和seo挂钩,但我需要避免在函数运行时再次调用api。php被调用,并且希望在初始api调用期间设置标题和元描述。