启用自定义Wordress小工具的快捷码
我想为Wordpress小部件使用一个短代码。我试过插入add_shortcode(\'test_widget\', \'test_load_widget\'); 在底部,但当我试图通过调用[test_widget] 在帖子中,它似乎没有任何作用。我不熟悉短代码和插件。请帮忙。<?php // Creating the widget class test_widget extends WP_Widget { function __con
不对按自定义帖子类型排序的搜索结果进行分组
对于WordPress网站,我有几个自定义帖子类型,名为cities 和books, 还有定期的博客帖子。我自定义了搜索结果(仅在帖子标题中搜索)页面,以便按自定义帖子类型对结果进行排序。问题是,自定义帖子类型中的搜索结果并没有真正分组。Example: 当我搜索信件时am, 我在搜索结果页面中获得以下结果:BOOKS ----- Book 1 CITIES ------ City 1 BOOKS ----- Book 2
WP_QUERY WITH OFFSET AND‘orderby’=>‘rand’,OFFSET不起作用
我有以下情况:在我的索引上。php我正在使用WP\\u Query()显示最近的20篇帖子。在另一部分的同一页上,我想再显示3篇来自档案馆的随机帖子,这些帖子不在最近20篇中。我的代码(第二次WP\\U查询): $archive_random_args = array( \'post_type\' => \'post\',
强制作者在WordPress中使用手动摘录和多个手动摘录
我被这件事缠住了。我有一个多作者网站,我想强迫他们在发布之前使用手册摘录。此外,我想为多个手动摘录显示不同的自定义字段,以便我可以在web中的某些区域使用它们,例如滑块或帖子。非常感谢。
如何生成注册号
我想生成用户的注册号,但注册号应为前两位数字应为年份as-15,第二位数字应为月份as-06,第三位数字应为已分配为-SY的字符,第四位数字应为编号as-012,因此我的注册号应为as-1506SY012如何在php代码中生成它?
如果在Android手机上打开页面,如何在页面上回显不同的标题
如果页面是在android手机上打开的,我该如何为页面回显不同的标题?我有一个功能可以检查它是否是android:function is_android (){ $browserInfo = php_browser_info(); if (preg_match(\"/Android/\", $browserInfo[\'browser_name_pattern\'], $matches)) { if ($version == \'\') :
小部件逻辑条件小部件
如果有使用小部件逻辑的经验,我想在具有特定分类法的单个自定义帖子类型上显示一个小部件。已尝试使用is_tax(taxonomy_name) || is_single() && in_term(term_name).
Orderby在自定义查询上的工作方式与预期不符
我有此自定义查询:query_posts( array ( \'orderby\' => \'rr_recommends_count\', \'meta_key\' => \'rr_recommends_count\', \'order\' => \'DESC\', ) ); 这些帖子的顺序如下:9、8、7、6、5、4、3、2、,11, 10, 1等等。我发现问题是meta\\u value字
在自定义查询中返回所有粘滞帖子
我有以下代码:$recommended_args = array( \'post_type\' => \'post\', \'posts_per_page\' => 3, \'post__in\' => get_option(\'sticky_posts\'), \'orderby\' => \'date\' );
是否可以恢复已删除的用户?
我无意中删除了所有WordPress网站用户,现在我想恢复这些删除的用户?有可能吗?我还没有创建数据库备份,所以仍然可以吗?
多站点检测子站点博客数
我们有一个多站点安装的Wordpress,在主博客上显示来自子网站的事件。对于主博客上显示的详细事件页面,我们想检测它们来自哪个博客。我们需要执行一个switch\\u blog($numberblog),其中$numberblog是负责事件的blog的ID。找不到执行此操作的函数,有人可以提供帮助吗?
在POST与所有相关POST_META记录(数据)一起保存后执行操作
在新帖子和所有元数据一起保存后,我必须执行自定义PHP代码。我的问题是如何做到这一点?尝试使用save_post 操作,但它在保存元记录之前执行,所以在这种情况下我不能使用它。所以,在所有相关数据都保存在数据库中后,如何运行自定义函数?UPDATED: 我试图用函数中的下一个代码实现。php文件:add_action( \'save_post\', \'wpse41912_save_post\' ); function wpse41912_save_post() { // get
将POST保存为草稿时,WordPress不会将-2\\f25 Slugs-2添加到-2
我有一个客户,在将其发布到网站之前,将几乎所有内容都保存为草稿。事实是,他有一个“工作”部分,在那里工作机会的名称可能会重复。例如,如果他们同时在两个地点寻找技术人员,他们将创建两个名为“技术人员”的职位,分类法将区分这两个职位。问题是,通过先将帖子保存为草稿,然后再发布,创建的slug似乎并不关心该slug是否已经被占用。例如,两个“技术员”职位都将有slug“/技术员/”而不是“/技术员/”和“/技术员-2/”。当Wordpress将slug保存为草稿时,在将slug分配给帖子之前,有没有办法让他们检
多站点自定义分类归档问题
我们正在使用WP多站点安装。3个子网站使用相同的主题,使用主题代码中定义的自定义分类法。我们面临的问题是,此自定义分类法的存档页面在1个子网站上有效,但在其他2个子网站上无效。我们的问题:虽然所有3个站点使用不同的域名,但permalink结构是否可能导致这种情况</如果以上都不是问题,有人对这个问题的可能原因有什么建议吗?或者关于在哪里以及如何开始调试的建议
无法使用REGISTER_SETTING保存
我正在WordPress的“常规选项”页面中添加选项字段。我无法让WordPress保存该字段。不知道我做错了什么。function add_banner_options() { register_setting( \'home_banner_group\', \'home_banner\' ); add_settings_field( \'home_banner\', \'Home Banner\', \'banner_callback\', \'general\' );
使用$qpdb->Query()更新总是返回0行受影响
使用运行更新时,我遇到了一个奇怪的情况$wpdb->query().鉴于users 表,带列user_id (主键)和status, 并且用户3已存在且状态为0,我运行以下查询: update users set status = 8 where user_id = 3 在我的计算机上,使用$wpdb->query, 我得到的结果是1:1行受影响。在另一台机器上,我用PHP代码运行查询,总是得到0行:在运行查询之前,我检查了状态,结果是0,如果我用另一个工具(例
WP_文件系统在代码块中的使用
我想做的是让这个函数在我的插件代码块中工作,而不是将其作为插件。我目前在wordpress之外的工作解决方案是Save contents$KeepText=\"$name||$Phone||\"; $dataHolder=\"keepdata.txt\"; $file = fopen($dataHolder,\"w\"); if(fwrite($file, $KeepText)){echo \"Data Saved Successfully !\";} else{echo
获取所有已注册的wp主题定制器部分?
是否有方法检索所有已注册的自定义程序部分?我正在构建一个自定义自定义程序,不希望其他注册自定义部分的插件或主题出现在此页面上。我可以删除所有默认部分,但我无法预测哪些插件或主题将注册部分。$wp_customize->remove_section( \'title_tagline\' );删除默认的title\\u标记行部分。我可以通过执行以下操作查看所有已注册的部分print_r( $wp_customize );. 我只想在该节上循环并构建一个数组以取消注册,但由于受保护,我似乎无法访问已注册节
CPT GROUP BY DATE Metabox值
我正在使用自定义帖子类型构建一个事件插件。我运行了一个循环,它将使用一个短代码显示页面上的所有事件。我的问题是如何设置它,以便它按元数据库中设置的月份对事件进行分组_eDate 并将该组放在一个标题下。例如,7月的所有事件将显示在7月h1标记下。以下是我当前使用的循环:function events_list_shortcode() { // Query Post Type $args = array( \'post_type\' =>
当类别中不存在以前的帖子时,同一类别中的“GET_PREVICE_POST”返回(!Empty)
我正在尝试使用更智能的导航插件来工作,这样当我从分类页面单击单个帖子时,单个帖子导航只会转到同一类别的下一篇帖子。我之所以使用这个插件,是因为当一篇文章有多个类别时,默认的WP导航不考虑引用链接。这是中指向上一篇文章的链接的代码single.php:<?php $prev_post = get_previous_post(TRUE,\'all\',\'category\'); if(!empty($prev_post)): echo \'no