现在位置: 首页 > wordpress
  • CPT事件-按月列出,按类别和月份过滤-表单选择选项

    时间:2021-07-20

    我正在创建自定义post类型eventlist筛选器表单。有两种选择:类别和月份。遵循此建议List events by month 我得到了每月的显示事件类别。意思一月第1期活动后2期活动后2月1号事件公告栏2号事件公告栏等。类别选择工作顺利。用户选择月份时出现问题。默认情况下,事件按月份列出。如何使用表单选项对事件重新排序?是否可以使用meta\\u query compare解决问题,还是需要其他解决方案?<form method="get" action="&l

  • 如何使用GET_USERS()过滤USER_STATUS字段上的用户列表

    时间:2021-07-20

    我只想使用get\\u users()获取用户列表,但在字段user\\u status=0上进行筛选,以便从列表中删除垃圾邮件和未激活的用户。这不起作用:get_users( \'user_status=0&orderby=ID&order=desc&number=\' . $limit ); 这也行不通:$new_users = get_users( [ \'orderby\' => \'ID\', \'order\'

  • 如何使用<Picture class=“c-Picture”>将所有博客帖子图片包装起来

    时间:2021-07-20

    优秀的WordPress程序员,我想用我的WordPress主题解决一个图像问题。我尽我所能,但找不到解决办法。问题是我添加的博客帖子图像没有响应。而我的功能图像是响应的,因为它有标签<picture class="c-picture">. 如果我添加<picture class="c-picture"> 手动给它的图像,修复它。示例:<picture class="c-picture"><img loa

  • 缩略图重新生成是否编辑数据库?

    时间:2021-07-20

    我正在使用WP CLI命令wp media regenerate 通过/wp-content/uploads目录调整所有图像的大小。是否以任何方式在数据库中注册了新的图像维度,或者只是在上载目录中进行了调整?我这样问是因为我需要重新运行命令并将更改上载到staging。我需要知道是否需要执行另一个数据库转储。

  • 如何只为页面上的特定窗口小部件运行php代码,而不是该页面上的所有窗口小部件?

    时间:2021-07-20

    我只想在主页上的posts小部件而不是公文包小部件的post标题下显示额外信息。我使用Wordpress的标题过滤器来做这件事和那件事都很好,但目前,它在公文包和帖子小部件中都显示了额外的信息。我需要一个条件来限制只对posts小部件进行过滤。post小部件的类名为;主页帖子小部件;我当前的代码如下所示。function add_rating_html( $title) { if (in_the_loop()){ $out = "Rating:

  • 如何在一个数组中使用两个META_COMPARE?

    时间:2021-07-21

    我想用两个meta_compare 在数组中。// get posts $posts = get_posts(array( \'post_type\' => \'post\', \'posts_per_page\' => 150, \'meta_query\' => array( array( \'meta_key\' => \'usp-cust

  • 如何在WordPress中为一个规则中的多个分类法编写正确的ADD_REWRITE_RULE?

    时间:2021-07-21

    我有一个位置和服务的数据库,使用WordPress制作,每个城镇/地区/县都是一个自定义分类法,我编写了一些自定义规则来清除slug,但他们(网站所有者)要求删除城镇/地区/县的单词!我试过了,但没有成功,有人能帮我吗?以下是我的URL示例/services/home-care/region/norfolk /services/home-care/town/norbury这是我的规则 add_rewrite_rule(\'^services/(.*)/town/(.*)?\', \'index.p

  • 如何在钩子PRE_GET_POST中的WP_QUERY中执行多个搜索(使用逻辑或)?

    时间:2021-07-21

    示例:$query->set(\'s\', \'foo bar\'); - 搜索foo bar我想将搜索设置为foo bar 或lorem ipsum dolor 或ping pong

  • 如何从我的插件中删除WordPress版本(?ver=5.x

    时间:2021-07-21

    我正在开发我的第一个插件,将外部脚本添加到页脚。Wordpress会自动在末尾添加版本号,我正在尝试删除该版本号。目前为止我拥有的:add_action(\'wp_enqueue_scripts\', array($this,\'print_code\')); public function print_code(){ $location = get_option(\'location_select\');

  • 如何查询所有有特定元键的帖子?

    时间:2021-07-21

    我有很多帖子。有些有元数据,带有一个名为;foo;。我如何查询只有元数据的帖子;foo?“;?metadata_exists 需要帖子ID,我正在尝试获取帖子ID!

  • 有没有一种方法可以知道页面何时更新,并只执行一次操作?

    时间:2021-07-21

    在wordpress cms中有很少的页面。无论何时发布或更新任何页面,都需要执行一些操作(基本上调用API来更新另一个后端服务中的一些数据)。对于发布,我能够识别该点并能够触发一次操作。对于更新,我无法识别该点,因此,即使我更新一次页面,操作也会触发多次Is there a way to know if an already published post was updated and call some function only one time?Here are the details:要获取操作

  • 我们如何才能将古腾堡中的列块模仿成一个列表呢?

    时间:2021-07-21

    我们如何模仿古腾堡中的列块而不是列表元素?我希望我能提供一个例子,但我对这个例子的起点没有任何线索。这是我最好的解释。。。而不是像这样生成依赖于自定义类逻辑的div元素的列。。。<div class="wp-block-column block-editor-block-list__block wp-block block-core-columns block-editor-block-list__layout"> 我只希望包装元素是<li> 对于每个

  • WordPress:自定义用户角色无法访问自定义帖子类型|“对不起,您不能访问此页面”

    时间:2021-07-21

    The Objective:创建自定义帖子类型,并仅授予管理员和自定义角色查看/控制它的权限。The Problem:对于管理员来说,它工作得非常好,但对于我得到的自定义角色:Sorry, you are not allowed to access this page.起初,我认为这可能只是访问它的能力问题,但这段代码却有所不同:add_submenu_page( /* STAFF PAGES */ \'redacted\', //Parent Menu Sl

  • 如何使用数据库前台短码WordPress搜索订单

    时间:2021-07-22

    我没有太多的编码知识。如何使用元值将WordPress搜索数据库快捷码添加到前端,就像我要搜索;演示“;,metavalue(命名为serial)将显示包含单词“的数据库”;演示;。我能做的最远的事情就是显示从选择表中得到的所有值。我不打算使用任何插件。 function wpb_demo_shortcode() { global $wpdb; $results = $wpdb->get_results(" SELECT DISTINCT o.o

  • 如果我不更新我的插件会发生什么?

    时间:2021-07-22

    如果我多年不更新插件,会发生什么?因为我有一个电子商务网站,当我更新插件时,经常会出现错误,失去客户。如果我不做,会发生什么坏事吗?非常感谢。

  • 是否将cutom css代码回显到WordPress页面模板文件?这安全吗?

    时间:2021-07-22

    我创建了wordpress页面模板,我只想将此css代码添加到此模板内部。出于安全考虑,我应该逃跑吗?。有谁能帮我解决这个问题吗?。这是我使用的代码。<?php $style = "<style type=\'text/css\'> .post-related {position: relative; width: 21.333%!important;} </style>"; echo $style ; ?>

  • 从所选内容添加默认值<SELECT>

    时间:2021-07-22

    在我的第一个插件中,用户可以从下拉列表中选择一个选项,并将此选项保存在写入页脚的代码中。这是可行的,但问题是,我的默认选择(如在HTML中)会被忽略。所选内容<select id="location_select" name="location_select"> <option selected value="ch" <?php selected(get_option(\'location_select\'

  • 基于另一控件的值动态更改定制器控件

    时间:2021-07-22

    我正在Customizer中创建一个Google字体控件。我创建了一个具有两个设置的自定义控件-一个用于字体系列,另一个用于字体权重。将分别为这两个项目选择dropwdowns。现在我想要的是,每当我更改字体系列时,字体权重都会自动填充该系列的相应权重。我使用Google fonts API获取字体数据,该API由所有字体的对象数组组成。我还创建了一个包含所有字体的下拉列表。以下是自定义控件的完整代码- class itng_Google_Font_Dropdown_Custom_Control e

  • 如何在元更新后添加和减去用户元值

    时间:2021-07-22

    基本上,我试图在更新post元值时在当前用户和作者之间进行点交换。以及在post meta中添加+1。以下是我目前拥有的: // Coin exchange function // add_action( \'updated_post_meta\', \'coin_exchange_after_post_meta_update\', 10, 4 ); function coin_exchange_after_post_meta_up

  • 在自定义WP查询中存在按自定义字段排序CPT的问题

    时间:2021-07-22

    有这样一个自定义的Post类型循环,我可以在页面上返回结果,但无法使用自己的自定义字段设置显示顺序。正如你在这里看到的$topic_number = get_post_custom_values($key = \'topic_order\'); echo $topic_number[0]; 我能够获取自定义字段的值并将其回显到页面,但订单系统没有完成对其进行排序的工作。你能告诉我怎么解决这个问题吗?$args = array( \'tax_query\' => ar