您当前的位置:首页 > TAG信息列表 > php
Increment paged on WP_Query
在WP\\U查询调用下增加“paged”的正确方法是什么?以下是我的情况: $custom_query = new WP_Query([ \'post_type\' => \'employee\', \'post_status\' => \'any\', \'posts_per_page\' => 10, \'paged\' => 1, ]);
如何在自定义表中存储ACF自定义字段数据
我使用ACF自定义字段插件来存储一些信息,但据我所知,它存储在wp\\U Posteta表中。是否可以将其存储在自定义表中?例如,数据是:全名、年龄、性别。我想创建一个名为personalInformation的表,并有这3列。
使用自动301重定向创建短URL
我找到了这个帖子(Create additional short URL with custom field and 301 redirect) 我尝试用我创建的自定义帖子类型来实现这一点,但它不起作用,我不知道在这种情况下我做错了什么。我得到的URL如下:实例com/vacations/junior-advisuer-kabels-en-leidingen-p565148-6/我想创建一个短URL,如下所示:实例com/重定向/p565148-6/并将301重定向到实例com/vacations/jun
WooCommerce-TEMPLATE_REDIRECT如果结账且订单已付款?
在我的WooCommerce商店中,我想在付款完成后重定向到自定义的“感谢页面”。我正在使用以下代码:add_action( \'template_redirect\', \'myfunction\' ); function myfunction( $order_id ) { $order = wc_get_order( $order_id ); // I assume this is where I go wrong. Probably this is empty?
将元密钥值存储为数组
如何获取_octopus_id 并将其存储为数组。以下是我努力实现的目标:呼叫WP_Query 把所有的办公室_octopus_id </使用的值_octopus_id 并将其存储在一个数组中最终目标:只需使用_octopus_id 有人能告诉我我可能做错了什么吗?这个is_array($posts) 打印出true,但我就是不知道如何在那里存储键值。完整代码: /* Set the WP offices in an array */ $ids = new WP_Query(
ARRAY_MAP上的数组到字符串转换
我正在使用array\\u map对一个包含我所有的\\u octopud\\u id的数组进行排序。var_dump($offices): 返回以下内容:array (size=500) 0 => array (size=1) \'id\' => string \'1382\' (length=4) 1 => array (size=1) \'id\' => string \'13
combine Code 1 with Code 2
代码1-使用wp\\U list\\U categories在x个类别(最多y个)的列中列出产品类别,如果超过y个类别,则带有查看所有类别的链接。代码2-后来意识到我也需要缩略图,我尝试使用get\\u术语检索列表和缩略图。然而,这只是一个很长的列表,我很难将代码1到代码2的原则应用到工作中。这是代码2:<?php $args = array( \'taxonomy\' => \'prod
用于允许自由文章的自定义字段;不再起作用
拥有一个新闻网站,直到最近,有两种方法可以合法地进入付费墙。首先是一个用户/通行证,该用户/通行证根据远程数据库进行了检查,并返回了“是”或“否”的身份验证值。这部分仍然有效。另一种方法是用一个名为“免费故事”的自定义字段指定帖子或页面。免费故事的值为1或零。是的,我是免费的。零是,用户/身份验证系统无效。这个网站很旧。会话身份验证用于某种原因,我不知道。将“自由故事”值设置为true、1或yes应允许其完全可见。否则,只有用户/通行证才能工作。自定义字段下的“accordion”项目列表说明了我所看到的
仅当站点有评论时才在仪表板中显示评论菜单
我想在仪表板中隐藏“评论”菜单,直到网站没有任何评论。我尝试使用以下代码执行此操作,但不起作用:function remove_mainmenu_pages() { global $user_ID; if ( 1 > wp_count_comments( get_the_ID() )->all ) { remove_menu_page( \'edit-comments.php\' ); }&
仅在产品框WooCommerce中显示尺寸属性(如果可用
首先,我想说的是,我几乎没有编码经验。我想在商店页面的productbox中显示可用尺寸。我在这附近搜索了几遍后找到了这个。现在,我只想在尺寸可用时显示尺寸。如果没有可用的大小属性,我希望文本:没有可用的大小或根本没有文本。我现在得到了以下代码:add_action(\'woocommerce_after_shop_loop_item_title\', \'display_size_attribute\', 5); function display_size_attribute
Adding if statement
我对PHP还很陌生,但是我成功地建立了一个我很满意的网站。我遇到的一个小问题是,我想为具有特定角色的用户添加内容,这意味着在我预先存在的语句中间添加一个if语句。以下是我当前的代码:<?php global $current_user; wp_get_current_user(); ?> <?php if ( is_user_logged_in() ) { echo \'<ul style=\"padding: 0; margin
在自定义帖子类型中的默认顶部添加额外的编辑器
Normally 默认情况下,任何自定义帖子类型中都有一个编辑器。我想要一个额外的+如果可能的话,我们将如何在前端打印它。默认情况下,我们这样做:the_content(); 我想象的是这真的有可能吗?
固定链接不会导航到帖子(仅更改URL)
我不知道为什么,但我无法通过单击导航到帖子。我尝试了get\\u permalink()和\\u permalink(),但只更改url。我只需要看到点击后(单独)推送的帖子。有人知道我做错了什么吗?<?php $args = array( \'post_type\'=> \'post\' ); $the_query = new WP_Query( $args ); // The Loop if ( $the_quer
Wc_Customer删除函数返回错误
这是我的代码:function woo_delete_customer(){ $customer = new WC_Customer(get_current_user_id()); $val = $customer -> delete(); if($val){ $customer -> save(); $data = []; $data[\'Status\'] = \'Customer
悬停图像显示在占位符下方,而不是叠加
我使用padding-bottom-calc来阻止占位符加载时文本跳转。这是可行的,但是应该显示在占位符顶部的悬停图像现在显示在其下方。我尝试了很多事情,但总是把事情搞得一团糟。这是一把小提琴,展示了这个问题JSFiddle我不知道为什么这个演示中的占位符这么小,但它在我的页面上看起来很好。我还试图使悬停图像保持为活动图像,直到下一个类别链接悬停。
从类别中最畅销产品的帖子ID中检索缩略图
下面的代码在悬停时显示产品类别名称、链接及其缩略图。检索到的缩略图($图像)是通过woocommerce产品类别菜单手动设置的缩略图。相反,我试图从每种产品中最畅销的产品中获取这些产品类别缩略图。我真的不知道如何包含新的wp\\u查询(&U);获取此的\\u post\\u meta。加上这个,我的缩略图就不再显示了。$max_cat_count = 24; $qty_per_column = 6; $args = array( \'taxonomy
错误:ARRAY_MAP():参数2
一旦我用以下错误消息将WordPress更新到5.3版:[17-Nov-2019 01:15:14 UTC] PHP Warning: array_map(): Argument #2 should be an array in /home/name/public_html/web/wp-includes/class-wp-query.php on line 2069 [17-Nov-2019 01:15:14 UTC] PHP Warning: implode(): Invalid argu
如何从postmeta获取post_id
我正试着去拿post_id 从wp_postmeta 表中,以下是我使用的代码:if(isset($_POST[\'patientid\'])) { //user enters the patientid $thevalue = $_POST[\'patientid\']; $tbl = $wpdb->prefix.\'postmeta\'; $prepare_guery = $wpdb->prepare( \"SELECT
WP_REMOTE_REQUEST到端口为8001的URL未连接
我尝试使用函数发送请求wp_remote_request 不接受(请注意URL处的端口)当我下载端口时,它被接受问题出在哪里?tish是代码:$args = array( \'body\' => array( \'key\' => \'value\' ) ); wp_remote_request(\'http://exemple.com:8001/page\', $args);
插件开发和编写器
我正在开发一个插件,我在这方面很新,所以我试图找到如何将composer与我的插件集成的最佳解决方案。问题是我需要的SDK相当大,当我将其集成到插件上时,插件的容量超过50mb,这是非常大的,在插件安装过程中,有时会因为太大而崩溃。我正在从Firebase实时数据库上的插件发送许多数据,因此我需要使用kreait/firebase-php SDK。所以,我想找到一些解决方案,在那里我只能设置作曲家。插件文件夹中的json文件,并在插件激活后拉取并安装所需的SDK。这是我的作曲家。json文件:{