Strip category base from URL?
我将此代码放置在何处或如何使用此代码?function wpa_alter_cat_links( $termlink, $term, $taxonomy ){ if( \'category\' != $taxonomy ) return $termlink; return str_replace( \'/category\', \'\', $termlink ); } add_filter( \'term_link\', \'wpa_alter_c
我的插件中的Content-Single.php
我在我的插件中实现了这个钩子来更改自定义帖子类型的单个模板(我不希望它在子主题中,只在我的插件中),它工作得很好。现在我想实现单内容。php在我的插件中。如何做到这一点?这是在插件中实现自定义模板的代码://Template fallback function get_custom_post_type_template($single_template) { global $post; if ($post->post_type == \'my-custom-p
在WordPress的robots.txt文件中,用户代理和不允许是什么意思
用户代理和不允许的含义是什么robots.txt WordPress中的文件。我对此有点困惑。
特殊字符上的问号
昨天我正在处理一个文件,记事本++崩溃了。然后我进入程序的备份文件夹还原文件。修复后,特殊字符(如€ 或重音字母)显示为黑色直径中的问号。奇怪的是,这种情况只发生在这个页面上,整个WP中的其他页面都显示正确!我破坏了这个文件,并用相同的名称和相同的短代码编写了一个新文件,但问题仍然存在!我怎样才能解决这个问题?
如何在保存一篇WooCommerce帖子或一篇帖子之前执行一个javascript函数?
我正在从事这个项目,在保存帖子之前,我正在尝试执行jquery或javascript,我尝试了以下方法: function do_something_with_a_post($id) { <script>alert(\'hello\');</script> } add_action(\'pre_post_update\', \'do_something_with_a_post\'); 但它给出了一个php错误。。。我真的不知道该怎么
WP AlChemy MediaAccess在WP编辑器中插入媒体链接,而不是在Metabox中插入自定义字段
我目前正在使用WPAlchemy类以自定义post类型(更准确地说,是来自EventEspresso插件的事件)创建元盒。此元数据库应该能够调用媒体上载程序并插入一些自定义元的图像。它工作得很好,我可以调用媒体上传程序并保存来自文本字段的数据。但是,打开媒体上载程序后,选择图像并单击“插入到帖子”。图像链接转到WP编辑器文本区域,而不是自定义元框中的我的文本字段。谢谢各位。希望它足够清楚,并为可能不是很好的书面英语抱歉。
对Wordpress中的图库快捷代码的一些质疑
我正在使用Jetpack和Wordpress并创建一个图库。问题是,我不想展示那个画廊里的所有图片,只想展示最后50张。仅使用短代码有什么解决方案吗?如果没有,是否有其他解决方案?此外,我对Wordpress中库的用法还有另一个疑问,是否可以为库指定一个名称(或ID)并在代码中调用它?例如<?php echo do_shortcode(\"[gallery name=\'my_gallery\']\"); ?> 提前感谢!
我如何在客户端的同时处理数据库?
我想知道当客户端从外部将内容放入数据库时,最好的方法是在本地处理数据库。我最初的想法是远程连接到数据库,但sitter设置为开发网站,而不是http://localhost, 这就是我使用的。它连接良好,但当我浏览网站时,链接会发生变化,以匹配开发服务器的链接。
自定义查询的分页在最后一页上引发404个错误
我正在使用自定义查询获取作者在中的所有CPT帖子author.php. 我有很多作者和很多内容,所以我使用wp pagenavi插件在这些帖子之间分页。出于某种原因,分页在这些页面中的许多页面上给了我404个错误。抛出404s的页面总是分页的最后一页或最后两页。比如说/author/steve/page/8/ 将起作用,而/author/steve/page/9/ 和/author/steve/page/10/ 不会。我相信pagenavi插件可以处理\'paged\' => $paged, 但我也
Add_Theme_Support(‘title-tag’)与自定义标题函数冲突
\'Title-tag\' 是4.1版中引入的主题功能,我想将其用作主题的默认标题。此功能应添加到after_setup_theme 或init 行动建议使用here. 这个功能的使用非常适合我。但是:此外,我有一个自定义标题功能,可以使用选项树框架启用/禁用该功能。此框架直接加载到functions.php. 然后,我在after_setup_theme 优先级为2:add_action( \'after_setup_theme\', \'theme_functions\', 2); 这是为我
New Site URL for Multisite
我想创建新的网络,但有问题,因为Wordpress说它是无效的。我有一个基本urlhttp://website.com 然后我正试图在那之后创建一个新的网络。我希望我的新网络的名称如下:http://website.com/network1/football/page1http://website.com/network1/baseball/page2http://website.com/network1/soccer/page3http://website.com/network2/football/p
如何提出一篇博客文章
我想知道我是否可以用Wordpress在本地发布博客帖子?例如,我已经创建了20篇帖子,但我的主页上只显示了5篇。那么想象一下,我想把18号放在第一位?默认情况下,Wordpress按发布日期排序。我在考虑创建一个自定义字段,例如“highlighting”,该字段使用布尔值并按此新字段排序,但如果要“highlight”的帖子不止一篇,则它有其局限性。所以我的确切问题是:Wordpress有一种原生的方式来实现这一点吗?提前谢谢你。
按自定义域和类别查询的功能
一个不再可用的开发人员为我们的小型非营利组织编写了一个函数。该函数运行良好,现在我们需要一个类似的函数来修改查询条件。此函数返回由两个变量过滤的链接列表:由当前页面的作者过滤–因此提供的链接仅为同一作者编写的页面。第二个过滤器按类别结果是一个指向类别内由同一作者编写的页面的链接列表。function team_resources_posts() { global $authordata, $post; $authors_posts = get_posts( arr
未显示快捷代码的图库
我在wordpress网站的静态页面中创建了一个图库,如下所示:[gallery type=\"rectangular\" ids=\"129,13,126,34,130\"] 此页面的ID=63,因此我尝试在主页中显示此图库,代码如下:<?php echo do_shortcode(\"[gallery id=\'63\']\"); ?> 但没有显示任何内容。。。我遗漏了什么吗?提前感谢!
如果帖子处于自定义POST_STATUS,则按帖子ID进行的WP_QUERY无效
我想使用ID显示一篇文章WP_Query(). 为此,我使用以下参数:$args = array( \'p\' => 61202); 这应该行得通,但似乎行不通if 这篇文章是定制的post_status. 为了解决这个问题,我尝试了以下方法:$args = array( \'p\' => 61202, // id of post \'post_type\' => \'any\', // apply to all post types&
数据库更改:投票的用户
我有一个投票后系统,它将投票存储并显示为整数。当有人点击“加号”时,投票数增加1,而“减号”则减少1(与本网站上的方式完全相同)。问题是投票是基于cookies的,因此当刷新这些cookies时,用户可以再次投票。我想限制每个用户只投一票。现在我想征求关于数据库设计的建议。目前,我在数据库中有我的自定义帖子类型“Question”和标准WordPress用户表。问题有一个名为“投票”的自定义字段,该字段将投票存储为单个整数。目标是能够为问题分配投票,这样我可以打印对特定问题投票的所有用户,或者检查用户是否
WordPress主题与仅作为后端的WordPress的优势
我一直在想什么是最好的选择:创建wordpress主题,仅将wordpress用作后端,其余部分使用MVC框架,我以前从未使用过wordpress主题,但我一直在查看基本主题,以了解其工作原理和自定义方式,以及。。。哇!Wordpress内部人员看起来真的很丑!到处都是HTML与PHP的混合,打印HTML标记的函数,似乎不知从何处出现的全局变量。。。我还注意到,为了改变类别部分的外观,我需要修改由不同PHP函数调用的多个文件,甚至修改对函数的调用,例如wp_link_pages, the_content,
页面模板上的条件函数.php
我正在创建一个新的页面模板(从本质上讲,我是从一个新主题中提取零碎信息)。我已经打过电话了template-flat.php现在在functions.php 我正在寻找一个条件语句来加载一些新的js和csstemplate-flat.php 而不是旧主题加载的。我有办法做到这一点吗?
在MU插件中重新定义wp_password_change_Notify合法吗?
我试图为这个功能添加一些逻辑,即何时提醒管理员密码更改,但根本没有发送电子邮件。codex说它需要在插件中声明,那么这对mu插件是合法的还是只有特定的位置可以重新声明?目前,这大致是我的代码,但邮件从未发出:if(!function_exists(\'wp_password_change_notification\')){ //die(\'I can get here\'); function wp_password_change_notification($user){&
将WooCommerce集成到PromoSoftware REST API
大家好,我一直想让WooCommerce通过API向PromoSoftware发送客户详细信息Promosoftware api infoadd_action(\'woocommerce_thankyou\', \'send_order_to_ext\'); function wdm_send_order_to_ext( ){ $api = new RestClient(array( \'base_url\' => "http://api.promosoftwa