按显示所有年份的档案过滤帖子
我已在存档中设置了WP\\U查询。php页面。这是为了我可以做不同的事情,如分页等。我还有两个下拉过滤器类别和存档(每年)。选择年份时,我会被带到一个带有以下URL的页面www.mysite。com/2018/和分页也适用于www.mysite。com/2018/page/2/。但是,当按年份筛选网站时,它会显示所有年份而不是所选年份的帖子。以下是我的WP\\U查询代码:<?php $currentCategory = single_cat_title(\"\", false);
分页404错误(我已经刷新了固定链接并尝试了前面的几个选项)
我在wordpress中使用分页,事实上我已经使用过好几次了。但这一次,当我访问第2页时,我得到了一个错误404。我搜索了一点,尝试了几个功能,但没有成功。我在这里留下我的回路 <?php $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $news = array( \'post_type\' => \'po
建议重定向以锁定网站,防止未经授权的用户访问
正在寻找有关以下功能的建议。我有一个web应用类型的网站内置WP。除了主页上的登录表单外,网站上没有任何与非用户相关的内容。我有一些锁定内容的成员插件,但作为一个附加的安全层,我正在考虑添加以下内容:function lock_non_users_to_front() { if( !is_user_logged_in() && !is_front_page() ) { wp_redirect( home_url() ); }
CF7 Split/Separate fields
我似乎找不到解决方案,无论是在这里还是谷歌。客户要求在CF7表单中有一个名称字段,但一旦发送电子邮件,就需要包含两个字段。示例:[你的名字]变成[名字][姓氏]隐藏在表单中的某个地方。这怎么可能呢?EDIT我用webhooks构建了一些东西,但由于某些原因,它没有提交数据。add_action( \'wpcf7_before_send_mail\', \'wpcf7_strip_name\', 10, 1 ); function wpcf7_strip_name($contact_form){
WP All Import manual Cron
我在设置Cron以导入库存时遇到问题。在插件WP All Import中,我有两个URL。一个是开始导入,另一个是检查流程,如果它卡住了,它会重新启动。我在cpanel上运行网站,我尝试了在互联网上找到的所有东西。我一直收到503错误。但当我去链接它的工作。您对WP All import和C-panel cron有任何到期日吗?我上次尝试的设置:但我有503个错误。提前感谢
如何为所有特色图像设置Status=‘Publish’?
背景:我遇到了这个WP问题:https://core.trac.wordpress.org/ticket/41445简而言之:当您通过REST API向帖子发出请求时,如果特色图片最初上载到其他帖子,而此帖子无法通过REST API访问(例如,原始帖子被丢弃,是草稿等),您将获得403 error.这是WordPress API中的一个bug,尚未修复。显然,之所以会发生这种情况,是因为所有附件都从其父帖子继承了状态(在数据库中,post_status=\'inherit\')可能的解决方法如下this
如何通过Java脚本获得标准的可湿性粉剂编辑器?
在PHP中我可以wp_editor( \'content\', \'editor_id\', array() ); 结果如下:带有所有按钮的标准WP编辑器,以及我的自定义按钮(蓝色方块)。我曾尝试在JS中复制它,但它并没有真正起作用。例如:wp.editor.initialize(\'editor_id\', { \'tinymce\': true, \'quicktags\': true, }); 这将返回缺少许多按钮的编辑器:我还尝试使用更多
加载没有帖子类型的模板文件
有没有一种方法可以在没有帖子的情况下加载模板文件?我正在通过API加载一组数据。设置我的索引页,但由于这些帖子不在WP注册表/数据库中,因此使用单个模板文件时大脑冻结。// Template files events-index.php events-single.php 事件索引: <?php $events = $api_data // Data retrieved from API if ( $upcoming_events->have_
从标题生成插件时,不要用空字符串(“”)替换“|”
我在一家建筑公司工作,我们的项目名称大致如下:house|something, bridge|somewhere, building|whatever.现在,当我想添加一个名为这样的新项目时,WordPress会自动将其转换为housesomething, bridgesomewhere 把它当作子弹。我更喜欢保留某种分隔符,例如。house-something, bridge-somewhere 相反那么,如何让WordPress转换| 到- 而不是Empty String (\"\")? 很明显,我厌
在导入后触发的WordPress挂钩
我正在使用wp_insert_post行动,它正在完美地工作。但我必须在产品进口时触发我的功能,因为该操作不会在产品进口时触发。产品直接导入到数据库中,所以是否有任何方法可以在导入时触发此功能。我将非常感谢你的帮助。
将多个帖子类型添加到查询
我正在尝试添加“课程”帖子类型,以填充wp查询以及预先存在的帖子类型“模块”。最好我希望他们被合并成一个查询,显示最近的6篇文章。到目前为止,我只能在两个不同的查询中显示它们。<?php //Template Name: Last 6 Modules remove_action( \'genesis_loop\', \'genesis_do_loop\' ); add_action( \'genesis_loop\', \'ca_show_last_six_modules\
从数组创建发布术语的继承性并将发布分配给术语
我有一个文本字符串,名为$location_string 它是以下格式的地址:1 Victoria Street,Wellington,New Zealand以及一种称为位置的自定义层次分类法。我正在努力实现以下目标:1) 为阵列中的每个对象创建位置术语。国家将是顶级术语,城市是国家的孩子,街道地址是城市的孩子。2) 将数组中的所有术语分配给由$post_id我意识到下面的代码有很大的缺陷-有什么想法可以修复它吗?目前,它只创建街道和乡村,还创建了两次街道:$location_array_reversed
有没有WordPress游戏机这样的东西?
我正在学习如何开发WP插件。我想尝试调用一些方法,看看它们返回什么。如果我可以在控制台中这样做,而不是编写测试或日志消息,那就太好了。有Wordpress控制台这样的东西吗?也就是说,我想在终端中登录到WP并直接调用方法。
在不带参数的情况下启动WP_Query(),然后通过Query()方法添加它们
我从另一个开发人员那里继承了一个主题的维护,我试图理解他们这样做的原因。该主题包括一个页面模板,用于运行帖子的自定义查询。设置如下: $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $query = new WP_Query(); $query->query(\'posts_per_page=\'.get_option(\'posts_per_page\').\'&p
WooCommerce可变产品的发货限制
我有一个关于WooCommerce运输限制的问题。我的客户正在销售一款有4种变体的产品。在这4种变型中,只有1种可以国际运输,其他3种不能。预期的结果是,如果客户选择了能够国际运输的变型,那么如果选择了其他3种/在购物车中的任何一种,那么就可以了。有什么办法可以帮你安排吗?到目前为止,我已经尝试了WooCommerce的有条件配送模块,但无法使其正常工作。任何帮助都将不胜感激。
帮助在PHP MyAdmin中定位旧的CUSTOM_css
我开始开发一个网站,中途我更改了URL。我过去是,现在仍然是一个业余爱好者,所以不幸的是,我对数据库有一些问题,现在我正试图回去清理一切。举个例子,假设我是thehappyshoestore。现在我是thehappyshoe。com。在Wordpress中,有一个叫做“附加CSS”的部分当我刚开始学习时,我很喜欢这个工具,但现在我在查找很久以前编写的一些规则时遇到了一些问题。我在每个文件夹中查找该样式表的位置,直到我在这里找到一篇帖子,上面说要在PHP MyAdmin中查找。我注意到在GT Metrix瀑
REST API GET users
当我这样做的时候http://dayroomstay.com/wp-json/wp/v2/users我得到: \"code\": \"rest_user_cannot_view\", \"message\": \"Sorry, you are not allowed to list users.\", \"data\": { \"status\": 401 } 我用的是邮递员。。。请帮忙
WordPress缩略图的问题-到处显示相同的缩略图
我有这段代码 <?php $loop = new WP_Query(array(\'post__not_in\' => array($latestId),\'post_type\' => \'post\', \'posts_per_page\' => 9,\'paged\' => ( get_query_var(\'page\') ? get_query_var(\'page\') : 1 )));
在具有WP功能的服务器上运行Cron
如何在服务器cron上运行WP函数?背景:我无法在wp\\u cron上运行它,因为该网站尚未发布,也不会发布,因此不会有访问者。测试了没有wp功能的cron作业,它工作正常(如每30分钟发送一次电子邮件)。//RemoteCoins() and LoadRemoteCoins() that include wp functions like wp_remote_get() function runthe_func() { //some code here
如何仅当用户登录WordPress站点时才允许下载URL重定向?
我正在尝试仅当用户登录到wordpress站点时才允许url重定向(从/dl url)。否则不允许。然而,无论登录与否,当我单击这些URL时,都会出现“找不到页面”的情况。我用过这个。公共html级别的htaccess代码:RewriteEngine On RewriteCond %{HTTP_COOKIE} ^.*wordpress_logged_in.*$ [NC] RewriteRule ^dl/?$ https://external.com/directdownload- [L,R