我已经使用WordPress自己的函数设置了一个重写规则。重写代码如下所示:add_rewrite_rule('^testrule/(.+)?$','index.php?p=$matches[1]','top');规则有效,只是每当我访问该url时,我都会被重定向,这使得URL发生变化,我不希望这种情况发生。有什么建议吗? 最佳答案 你可能应该使用add_permastruct和add_rewrite_tag对我的情况有帮助的功能。虽然我的情况有点不同,但想法是相似的。我有一个名为“guide”的自定义帖子类型,我需要它的自定义UR
为什么我们需要检查用户定义函数的function_exists?内部或核心PHP函数看起来没问题,但如果用户知道并自己定义了一个函数,那么为什么还需要检查它是否存在?下面是自定义的用户定义函数if(!function_exists('bia_register_menu')){functionbia_register_menu(){register_nav_menu('primary-menu',__('PrimaryMenu'));}add_action('init','bia_register_menu');}谢谢 最佳答案 确保
在我的服务器上,主机提供了一些替代的PHP.ini配置。唯一具有扩展Zip(我需要)的描述为:zip_cgi.fix_pathinfoAdvancedsettingsforexperienceduserswith:cgi.fix_pathinfo=1andExtensionZipEnabled我主要为wordpress使用该网站,但我想知道这可能产生的影响(或意义)是什么。来自:http://www.php.net/manual/en/ini.core.php#ini.cgi.fix-pathinfoProvidesrealPATH_INFO/PATH_TRANSLATEDsuppor
我正在使用Wordpress。我有以下查询从数据库中获取数据,它运行良好$args1=array('post_type'=>'gallery','posts_per_page'=>$gnum,'post__in'=>array(400,403),'paged'=>$paged,'orderby'=>'title','order'=>'ASC');query_posts($args1);//Andthensomeothercodetodisplaydata在上面的查询中使用'post__in'=>array(400,403),我正在获取ID='400'AND'403'的行。因此,当我回显
我正在制作一个仅显示接下来3个事件的事件侧边栏部分。我已经得到了自定义帖子类型和自定义字段,但我似乎可以弄清楚如何在事件开始日期之前对帖子进行排序,这是一个自定义字段值。是否有一个php函数可以比较日期并将它们组织成一定的顺序。我认为它还必须保存带有新安排日期的帖子ID,以便当我阅读这些值时,我可以显示带有该日期的适当帖子。有没有人有指导我的方向?我认为这是我需要做的:通读帖子并抓取日期使用与这些日期关联的post-id对日期进行排序通读排序后的日期并按帖子ID重新显示前3篇帖子虽然我不知道如何编写代码...这就是我目前所掌握的。此代码仅按其在wordpress中的发布日期显示它们。I
我有两个php网站,我在一个自定义页面中有一个表单,它只是在一个数据库中插入数据....我想要的只是在我的第二个站点wordpress中插入相同的数据..插入为一个新帖子。例如:在我的第一个数据库中填写标题、日期等的表格,这是一个简单的php站点,现在我想要将相同的帖子插入到我的wordpress数据库中...标题作为标题,数据作为日期。不想使用XML等。因为我在同一主机下有两个数据库,所以我可以使用单个php表单访问两个数据库...我想知道的是wordpress条目的依赖表,但有一个例子:)谢谢幸运儿 最佳答案 您可以在WordP
我正在使用“SEOUltimate”插件来进行搜索引擎优化。元框对于post_type=post工作正常。但是当我保存post_type=attachment的元详细信息时,它不起作用。它只是在保存详细信息后将该字段留空。经过对插件的研究,我发现了一个函数名save_postmeta_box,它与save_postHook。我认为Hook有问题,它不适用于post_type=attachment。 最佳答案 经过对钩子(Hook)的研究,我得到了这个错误的解决方案,你只需要添加一个附件钩子(Hook)。该插件适用于post_type
我已经使用CodeSniffer和WordPress标准嗅探了我的插件代码,如以下链接所述:-https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards我有很多问题。现在我想借助一些工具来修复这些问题,因为手动修复这些问题将花费大量时间。我在这里找到了这样一个工具:https://github.com/fabpot/PHP-CS-Fixer当我使用此工具修复问题时,CodeSniffer问题列表变得更长。我在命令提示符下使用了以下代码:phpphp-cs-fixer.phar修复/path/to/di
我正在使用woocommerce在wordpress中创建商店。我通过以下代码将账单明细文本更改为运输明细,反之亦然functionwc_custom_addresses_labels($translated_text,$text,$domain){switch($translated_text){case'BillingAddress':/*Front-end*/$translated_text=__('ShippingAddress','woocommerce');break;case'BillingDetails'://Back-end$translated_text=__('S
我在分类文件(艺术家)中使用基本循环代码,我想知道如何设置循环以随机顺序显示帖子('orderby'=>'rand')它似乎没有添加数组时工作?任何帮助都会很棒!'RAND');get_template_part('content',get_post_format());endwhile;//Previous/nextpagenavigation.twentyfourteen_paging_nav();else://Ifnocontent,includethe"Nopostsfound"template.get_template_part('content','none');endif