现在位置: 首页 > wordpress
  • 404 on paginated blog pages

    时间:2021-02-05

    我们正在运行WP 5.6和Beaver Builder 2.4.1.3(Pro)。这是一个多站点安装,我们在主站点上有问题。我们的博客主页加载得很好:https://www.awana.org/blog但后续页面返回404:https://www.awana.org/blog?page=2https://www.awana.org/blog?page=3https://www.awana.org/blog?page=4等等根据博客主页底部的文字,我们应该有60页的帖子。我打开了WP仪表板,查看了帖子。果然

  • 如何在加载插件之前使用Pre_Option过滤器?

    时间:2021-02-05

    在加载插件之前,如何使用pre\\u option\\ufilter覆盖选项?我正在尝试执行以下操作,但我无法在wp\\u config文件中执行,因为add\\u filter函数尚未加载,我无法在函数中执行。php文件,因为插件已经加载。if (STAGE == \'local\') { function rlrsssl_options() { return array(); } add_filter(\'pre_option_r

  • WooCommerce:使用商品总数定制电子邮件

    时间:2021-02-05

    我到处找,但没有找到这个函数,我需要计算报告中的项目总数电子邮件新订单,我想是(admin new order.php),所以我需要看看the numbers total products 小计下一行或其他地方Item Price Quantity ------------------------------------------------------------------&#x

  • 将PHP代码添加到页面的特定部分的正确方法是什么

    时间:2021-02-05

    我知道我可以将PHP添加到函数文件中。我知道我可以制作一个插件。我基本上需要制作一个排序计算器,并将值发送到电子邮件注册。实现这一目标的最佳方式是什么。我认为这是一个插件,但是我该如何将插件定位在已经存在的页面上的某个位置呢?抱歉,如果这是一个noob问题,我真的想在开始之前了解实现这一点的正确方法。

  • 如果字段为空,则隐藏div

    时间:2021-02-05

    当自定义字段的输入为空时,我有一个隐藏div的问题。这是我正在使用的代码,当字段不为空时就可以了。但当fireld为空时,div将显示。显示内容的字段是postintro2,空时要隐藏的div是<div class="single2-intro"> 完整代码为:<?php { $postintro2 = get_post_meta ($post->ID, \'postintro2\', $single = true); if($postintr

  • WordPress循环中的固定链接为每个新行输出<A>

    时间:2021-02-05

    我正在使用下面的循环来拉我的帖子,在div周围环绕着a,以确保它在单击时链接到帖子。 <?php $query = new WP_Query( array( \'post_type\' => \'post\', \'posts_per_page\' => 6 )); while ($query->have_posts()) : $query->the_post(); ?> &l

  • 添加指向特定页面的URL的自定义路径

    时间:2021-02-06

    现在所有页面路径类似/faq/ 或/about/. 我需要像这样的路径/home/faq/ /home/about. 我尝试在编辑页面中更改url slug。但是Wordpress改变了我的home/faq 到home-faq.我安装了插件Create And Assign Categories For Pages 并添加自定义类别,但路径不变。我怎样才能完成这项任务?

  • 如何使用rest API创建以JSON Body形式发送数据的帖子?

    时间:2021-02-06

    我可以在我的WordPress网站上使用RESTAPI和下面的curl请求格式创建帖子。网站使用基本身份验证插件进行身份验证。curl --user "username:password" -X POST -i https://mywebsite.com/wp-json/wp/v2/posts?title=myTitle&content=MyContent然而,我的问题是,在使用REST API创建帖子时,我需要设置帖子的自定义字段。我尝试使用下面的命令以JSON体的形式发送数

  • WP_REST_RESPONSE()似乎未返回预期对象

    时间:2021-02-06

    在上构建this answer, 这个WP_REST_Response() 自定义路由的回调函数返回的对象不是我要求它返回的对象。我的对象有一个;“状态”;304和a“;“消息”;字段中,返回的对象有一个;“状态”;“200和否”;“消息”;领域为什么?下面我简化了sendContactMail()\'s代码并创建了错误响应。所有这些最终都不会显示在控制台中(请参见我问题的底部):function sendContactMail(WP_REST_Request $request) { $res

  • 解析短码中的长参数时出现问题

    时间:2021-02-07

    我已创建并注册了此短代码:function product_paypal_button_display($atts){ //Make the PayPal variables available downstream. global $wpdb; global $product_paypal_sandbox_url; global $product_paypal_live_url; global $product_paypal_san

  • 使元查询将META_VALUE视为1或0

    时间:2021-02-07

    我的产品没有库存状态,只是库存数量。有没有办法让元查询将其值视为0或1?例如,首先是不是0的值,然后是0的值。我现在的查询:\'meta_query\' => array( \'relation\' => \'AND\', \'quantity_total\' => array( \'key\' => \'total_quantity\', \'type\' => \'N

  • 如何快速使系统显示“未捕获错误:未找到类‘WP_SITE_Health’Not Found in”并重新运行?

    时间:2021-02-07

    我的客户端最近将一个非常基本的WordPress安装升级到了5.6.1版本。虽然更新似乎进行得很顺利,但就在最后,该网站死于这样的错误;识别为隐私而更改的详细信息:[Sat Feb 06 12:12:11.123456 2021] [fcgid:warn] [pid 128] [client 12.34.56.78:12345] mod_fcgid: stderr: PHP Fatal error: Uncaught Error: Class \'WP_Site_Health\' not found i

  • 使用PHP隐藏HTML元素(按类或ID)

    时间:2021-02-07

    在WordPress中,是否可以使用php按类或ID隐藏HTML元素?我使用了css规则display: none; 但这很容易解决。。。我通过以下途径进行了尝试functions.php 但无济于事:function MyTestFunction() { obj = document.getElementById("div-or-class-id"); obj.style.visibility = "hidden";

  • 在Foreach循环中创建短码(使用数组)

    时间:2021-02-07

    我有一个自定义主题,其中包括几个模板部分。我打算在主题文件中使用主题模板部分,并将它们用作短代码。为了创建短代码,我目前正在将每个模板部分包装在其自己的短代码函数中。示例:function foo_shortcode() { ob_start(); require_once( get_stylesheet_directory() . \'/template-parts/foo.php\'); return ob_get_clean(); } add_shor

  • 显示RSS提要中自定义帖子中的自定义域

    时间:2021-02-07

    我已经为此挣扎了几天,但仍然不知道该怎么做。我想做的是在RSS提要中添加一个自定义表字段,所以我使用代码片段来解决这个问题。下面是我的nw,但我相信我已经尝试了所有可能的组合,我可以在WP site.function featuredtoRSS($content) { if ( has_post_thumbnail( $post->ID ) && get_post_type() == \'product\'){ global $wpdb;

  • Use object in template part

    时间:2021-02-07

    我尝试在循环中使用模板部分。<?php foreach ($categories as $category) { get_template_part( \'temp-parts/loop/blcnr_loop\'); } ?> 在模板部分,我调用对象<?php echo $category->name; ?> 但这给了我一个错误;Trying to get property \'name\' of

  • 如果某些小部件具有特定的值,则将脚本/样式入队

    时间:2021-02-07

    我想构建一个小部件,通过它可以将各种社交媒体共享按钮添加到前端。在widget表单中,将有许多用于社交媒体的复选框。由于这些共享按钮需要不同的脚本或html标记,我必须从后端将其排队。排队时,我必须检查选中了哪些复选框。但是我如何从我的widget类之外获得这些值呢?假设我的代码如下:<?php class My_Widget extends WP_Widget { public function __construct() {

  • 仅当url没有/amp/时才应用unction.php筛选器

    时间:2021-02-07

    我应用了一个过滤器来删除函数中的主题样式和javascript。php,但我希望只有在url不以/amp结尾时才会发生这种情况/

  • 如何创建临时站点/更改URL

    时间:2021-02-07

    我们有一个WordPress站点,托管在基本的cPanel环境中。我可以创建一个重复的网站,并使用四个我认为是建议的方法来更改URL。然而,我在WordPress网站上注意到,页面、帖子和字体包含的标题中仍然有指向原始URL的链接。我以前必须搜索对旧URL的每一个引用,并手动将其更改为新URL。没有人谈论数据库修改。是否有任何东西可以完全切换所有内容?更改文件和添加define()标志是一回事。在数据库中拥有绝对URL是另一种情况。

  • PAGINATE_LINKS不会在分类过滤的自定义帖子类型归档上创建正确的链接

    时间:2021-02-08

    经过几个小时的测试和混乱。。。我面对墙,厌倦了搜索(主要是因为我的谷歌答案已经全部点击了!)I\'m trying to display paginate_link with a filters taxonomy form (AGAIN ????? ;).通过这里的所有解决方案,我发现了如何在表单的结果中获得正确编号的分页first page 的结果。主要问题,是在分页链接中,他们使用了错误的$第paged页;和我的筛选器从查询中删除(通过tax\\u query=>;…)第/2页,以及下面的其他内容