如何更改子类别和类别在帖子中的顺序?
我想这是一件我看不到的简单事情。任何帮助都将不胜感激。贝斯特,M。
Visual Editor Background
我有一个WordPress网站,背景颜色是黑色,文本是白色。这个网站很好,但在视觉编辑器中编辑内容确实很痛苦,因为背景是白色的,颜色与文本相同。所以How do I change the background colour 设置为黑色或任何其他颜色,以便在文本颜色为白色时,内容可以自动读取,因为我的正常页面在背景中显示黑色,但当我发布帖子时,我会感到非常痛苦,因为我不需要更改它every 时间请参见图片:
如何只更新页面缓存中的特定自定义域?
我想使用REST API更新各个页面上的自定义字段——例如从传感器跟踪外部温度、湿度等。但是,如果网站具有缓存,则页面不会使用自定义字段中的新信息进行更新。“我怎么能”;冲孔“;在缓存中只更新这些字段,而不重新生成页面的整个缓存?我想到了对象缓存,但这是用于DB查询的,可能不适合用于此目的。欢迎提出任何想法。非常感谢编辑:到目前为止,我可以想到两种选择:报废并重新创建整个缓存用AJAX加载自定义字段服务器端事件我不确定哪个更快。可能这取决于访问者的数量和数据更新的频率,这可能会导致大量AJAX调用,而缓存
如何为自定义插件创建自定义设置页面
我想为我的自定义插件创建一个设置页面。我在谷歌上搜索了一下,但找不到好的资源。有一些发电机,但它们帮不了我。你能给我一个示例代码或好的资源吗?简单地说,我想在管理面板上的字段中写一个数字,然后单击保存按钮保存它。
如何在WordPress中为特定用户角色挂钩注销函数?
我正在使用插件进行登录/注销(https://wordpress.org/plugins/login-logout-menu/) 导航链接是动态的。一旦用户角色登录,他们将重定向到特定页面,功能正常。对于注销,应重定向到特定角色的主页。我试过使用提供的挂钩,但不起作用。当前管理员和普通用户角色已注销到wordpress中的默认登录重定向链接。 function redirect_after_logout() { $current_user = wp_get_curre
如何访问站点和块编辑器的状态数据,并使用`useSelect()`或`with Select()`将其绑定到我的组件上?
古腾堡在哪里存储站点和块编辑器状态数据,如何访问它,以及如何在块和边栏组件中使用它,以便它们在更改时自动更新和重新渲染?两者的区别是什么useSelect() 和withSelect()?
WP_POSTMETA-这些值在数据结构中意味着什么?
在wp\\U Posteta表中,我在一个名为;meta\\u值;。数据的结构令人困惑。我试图理解这些价值观的含义:meta\\u键字段的值为_“雇主社会”;a:4:{i:0;a:2:{s:7:"network";s:8:"facebook";s:3:"url";s:1:"#";}i:1;a:2:{s:7:"network";s:7:"twitter";s:3:"url&quo
WordPress用户Meta&ChromePHP或以其他方式调试/查看php变量
我正在开发一个插件来扩展BuddyBoss平台。具体来说,我正在将BB用户信息与Wordpress用户元数据同步。我的大部分代码都能正常工作(国家和地区组织更新良好),但同步我的“性别”字段并没有按预期工作。它似乎适用于男性和女性,但当选择“其他”时,它会将wordpress用户元字段设置为“女性”。我有两个问题:你能看到这段代码有什么问题吗:(忽略所有5次控制台输出尝试-这是我下面的第二个问题!)function BB_WP_SYNC_update_wordpress_usermeta( $user_i
如何在WordPress中获取用户时区?
如果您不知道用户来自哪里,我如何在Wordpress中获取用户时区。假设用户在美国,我需要获取美国时区;如果用户在德国,我需要获取德国时区。
通过我的定制主题覆盖插件样式
为了避免重写插件接口样式或修改当前样式,我想通过我的主题为该插件添加新样式,为此我需要禁用它们,我通过以下方式执行此操作:remove_filters_with_method_nameremove_filters_with_method_name( \'wp_enqueue_scripts\', \'register_plugin_assets\', 10 ); 现在,我如何使用我的自定义css,使插件可以获得它们?
如果类别具有特定父级,则显示div
我有一个PHP代码片段,它根据产品页面的特定类别ID在产品页面上显示一个div。如何根据类别是否是特定父级的祖先来调整此代码以显示div?如果可能的话,我想采取一种更全面的方法,而不是单独列出特定的ID-以下是我迄今为止使用的方法(提前感谢您的帮助):function options_available() { global $product; global $post; $terms = get_the_terms( $post->ID, \'product_cat\' )
如何在WooCommerce模板中解锁一个函数?
我有一个基本问题一直困扰着我。我正在尝试将明星评级移到评论元中,这将帮助我设计风格。这是模板文件review.php 第节:<div class="comment-text"> <?php /** * The woocommerce_review_before_comment_meta hook. * *
如何在挂钩到per_get_post或挂钩到parse_Query之间进行选择
在重构代码库时,我注意到有两个钩子用于修改主查询。parse_querypre_get_posts来自Plugin API Reference 看起来这些钩子是背靠背的,它们都可以访问主要的WP\\u查询对象。我需要知道它们有什么不同,以便确定哪一个是适合我需要的。开发人员记录parse_query 和pre_get_posts 不要提供足够的信息来回答此问题。使用的代码parse_query 基于an article on filtering admin listings based on a cust
按前端自定义字段显示的自定义帖子列表
我正在尝试列出与客户端关联的自定义帖子。我有一个CPT“;“评估”;使用ACF自定义字段“;客户;。短代码将转到特定页面“;我的评估”;到目前为止,我能够做到以下几点:function lista_mis_valoraciones_shortcode() { $current_user_id = get_current_user_id(); $posts = get_posts(array( \'numberposts\' => -1, \'po
是否可以使用已注册的REST字段来过滤REST API端点?
我在自定义post类型端点中添加了一个rest字段,如下所示:function artists_per_building() { register_rest_field( \'building\', \'artists\', array( \'get_callback\' => \'rest_get_users_per_building\', \'update_callback\' => null, \'s
WP Query causing timeout
我试图显示一个油炸圈饼图的分类名称及其计数。这就是我所做的;<ul class="pie-chart__legend" id="donut1"> <?php $wcatTerms1 = get_terms(\'incident_type\', array(\'hide_empty\' => 0, \'parent\' =>0)); foreach($wcatTerms1 as $wcatTerm1)
按销售价格和库存状态对产品进行分类
我想先按销售价格、库存和正常价格对产品进行分类,但在任何地方都找不到解决方案。以下是我已实施但未获得解决方案的内容:add_filter( \'woocommerce_get_catalog_ordering_args\', \'avs_first_sort_by_stock_amount\', 9999 ); function avs_first_sort_by_stock_amount( $args ) { if (is_product_category() &
将重写规则中的变量添加到查询变量
我正在尝试将查询变量存储到插件前端的本地化变量中。rpSearch以应有的方式显示,但page和share\\u id为;0“;和"E;当我用Monkeyman重写分析器测试url时,它看起来应该会提供我需要的数据function rewrite() { add_rewrite_rule(\'^reseplanerare/dela/([^/]+)/?$\',\'index.php?pagename=reseplanerare&page=share&share_id=
为什么我不能从$wpdb->Get var返回值?
我试图在满足条件时从表中删除记录。条件是:如果表1中有一条记录与表2中的记录不匹配,则从表1中删除该记录。$survey_mapping =$wpdb->get_results( $wpdb->prepare("SELECT surveyid from oc_partner_x_survey")); foreach($survey_mapping as $row){ $dup_survey2 =absint($wpdb->get_var(
使用“name”查询字符串引用表单域而不是页面名
我正在尝试使用url参数(查询字符串)自动填充表单。问题是,当我使用“name”查询字符串(例如mysite.com/?name=xyz)时,它指的是pagename而不是name表单字段,并显示404错误。例如,如果我键入mysite。com/?name=david,显示404,但如果我键入mysite。com/?name=关于它转到mysite。com/关于。为了尝试在我拥有表单的页面上覆盖此内容,我尝试了以下代码:function del_name ($qvar) { if ( is