您当前的位置:首页 > TAG信息列表 > 小码农

  • 在创建订单WooCommerce之前过滤挂钩

    时间:2017-07-19

    我想写一个小脚本,每当在WooCommerce中创建订单时进行检查(在结帐之后),然后有条件地更改客户的发货地址。我想我需要一个过滤器挂钩,在创建订单后立即“启动”。我在WooCommerce Hook reference guide, 比如:“woocommerce\\u create\\u order”,但没有成功。我还联系了WooCommerce支持部门,但没有解决方案。我还查看了:Woocommerce hook after order (on Stackexchange), 然而,我需要一个在创

  • 在PHP中使用链接HREF的短码返回函数

    时间:2017-07-19

    我正在尝试在函数中编写一个短代码。php,带有一个链接,可在Twitter中共享当前页面。然而,这个链接在href中包含一些PHP,我不知道如何使其工作。代码如下:add_shortcode ( \"indice\", \"indice_output\" ); function indice_output( $atts, $content=\"null\" ) { extract( shortcode_atts( array( \'\' =>

  • 禁用单页和存档并保留预览

    时间:2017-07-19

    TL;DR 有人知道我如何在保持预览模式的同时禁用自定义帖子类型的单页和存档吗?我正在寻找一种方法来禁用自定义帖子类型的single和archive页面,因为这些帖子只会显示在分配给帖子的自定义分类的归档中。这通常可以通过设置\'publicly_queryable\' => false 创建CPT时。现在,这里有一个转折点:我仍然希望能够对帖子使用预览模式,以便在保存之前检查帖子上的更改。自设置以来\'publicly_queryable\' => false 也会禁用预览页面,我被困在

  • 如何打印按类别过滤的帖子总数?

    时间:2017-07-19

    我想打印按类别过滤的帖子总数。例如,如果“abc”类中有3个帖子,而“xyz”类中有5个帖子。当我在“abc”类的任何帖子中时,它应该显示3,如果我在“xyz”类的任何帖子中,它应该打印5。谢谢有了这段代码,我很难实现这些功能foreach((get_the_terms($post->ID, \'project_category\')) as $term) { echo $term->term_id. \'\'; } 上述代码将生成当前类别的术语id。假设结果是7

  • 如何在Customizer中创建自定义控件

    时间:2017-07-19

    我正在尝试创建一个自定义控件,它可以选择插件中的所有联系人表单7表单。我已经做到了<?php if( !class_exists( \'Silicon_CF7_Custom_Control\' ) ) { class Silicon_CF7_Custom_Control extends WP_Customize_Control { /** * Returns true / false if the plugin: Contact

  • 通过自定义支付插件发送处理订单电子邮件

    时间:2017-07-19

    完成订单后,所有付款方式都会向管理员和客户发送电子邮件。我有通过银行插件定制的付款方式,即成功返回空购物车、列表中的新订单和其他一切都正常,但它不发送电子邮件。因为插件中不存在邮件功能。成功付款后,我需要从处理订单模板发送与其他付款方式完全相同的电子邮件。我知道何时触发函数,但不知道调用什么函数。<?php class My_Class extends WC_Payment_Gateway { ... function __construct() {&#x

  • Search Media by taxonomy

    时间:2017-07-19

    如何根据前端的分类法搜索媒体?以下查询显示我希望通过搜索返回的内容:$args = array( \'post_type\' => \'attachment\', \'post_status\' => \'inherit\', // for PDFs \'post_mime_type\' => \'application/pdf\', // if you need PDFs from a specific media c

  • 从cron执行更新所有插件和核心的WP-CLI命令失败

    时间:2017-07-19

    我有以下WP-CLI命令来更新所有插件和核心。从cron执行时,它似乎失败了(其他cron命令工作):0 0 * * 0 for dir in /var/www/html/*/; do cd \"$dir\" && wp plugin update --all --allow-root; wp core update --allow-root; done 我尝试手动运行它(在一段时间没有更新后从GUI手动更新后,我这样做了),我得到了所有站点的以下信息:Success: Plug

  • GET_THE_CATEGORY的多个IF语句和ELSE

    时间:2017-07-19

    我创建了一些代码来返回附件类别,如下所示:<?php // Attachment Categories $categories = get_the_category($attachment->ID); if ($categories) { ?> <ul> <?php foreach ($categories as $category) { ?>

  • 在插件脚本之后加载子主题脚本

    时间:2017-07-19

    Owl carousel js在我的子主题脚本加载后加载,Owl。旋转木马min.js位于wp content文件夹中的插件目录中。我怎么做猫头鹰。旋转木马在我的自定义脚本出现在子主题中之前加载min.js,下面是我在函数中编写的代码。phpadd_action( \'wp_enqueue_scripts\', \'custom_script\' , 120); function custom_script() { wp_enqueue_script(\'jquery\'

  • 根据用户角色的动态主页

    时间:2017-07-19

    我开发了wordpress网站咨询,我有不同的用户角色我希望根据用户角色有不同的内容因此,我有一个带有身份验证的登录页,根据用户角色登录,主页是不同的所以我想说的是,制作这种东西的插件是否存在,或者是否可以为此编写代码因此,总结一下:不登录的主页是登录页用户登录的主页根据用户角色不同而不同谢谢

  • 在WordPress中使用jQuery通过AJAX发布表单时,表单数据为空

    时间:2017-07-19

    我在中使用jquery通过ajax发送表单WordPress 但不幸的是我的表格空了console.这是我的jquery代码-function step1SaveData(){ var formData = new FormData(jQuery(\'#tpform1\')[1]); console.log(formData); jQuery.ajax({ type:\"POST\", url:\'http:/

  • 如果存在标记__in,POST_TYPE是否不起作用?

    时间:2017-07-19

    我注意到当我tag__in 参数post_type 一个被忽略。有没有人注意到这一点或知道修复方法?`$args = array( \'post_type\' => \'page\', \'posts_per_page\' => 16, \'tag__in\' => array(10, 11, 13, 15), \'post_status\' => \'a

  • 从核心出发创建子主题

    时间:2017-07-19

    我花了几天时间研究编辑我的主题。我知道为了编辑父主题的页脚,我需要创建一个子主题。这里是我的子主题文件夹,与其他主题处于同一级别。正如你所看到的,我有coeur-child 已创建文件夹。这是该文件夹下的文件以下是我的style.css 儿童主题的 themes/coeur-child/style.css /* Theme Name: Coeur Theme URI: http://frenchtastic.eu/theme/coeur Descripti

  • 如何使用script-loader.php将我的脚本添加到管理员?

    时间:2017-07-19

    我正在尝试使用WordPress本身在管理区域加载脚本的相同方法在管理面板中加载自定义脚本。这是加载的示例脚本wp-includes/script-loader.php:$scripts->add( \'password-strength-meter\', \"/wp-admin/js/password-strength-meter$suffix.js\", array( \'jquery\', \'zxcvbn-async\' ),

  • Permanent Custom Post Type

    时间:2017-07-19

    我假设WP的底层数据库中有一个表,如何向其中添加自定义的post类型。一、 我不想在每个页面上都加载,我希望能够在页面上使用slug和post类型的查询。function cptui_register_my_cpts_app() { $labels = array(); $args = array(); register_post_type( \"app\", $args ); } add_action( \'init\'

  • 为什么WordPress添加主题不再列出特定的主题?

    时间:2017-07-19

    我在我喜欢的wordpress网站上使用了一个主题,一年后,我在任何添加主题选项卡中都找不到第二次安装的主题。它是否在未更新或下载时被删除?还是只有在主题开发人员手动删除它时?

  • 如何在仪表板的帖子列表旁显示帖子摘录

    时间:2017-07-19

    我需要在帖子列表页面上显示一些帖子的描述,即在管理仪表板的帖子页面内。它已经在显示标题、作者、类别、标记、注释、日期等。但我如何获取要显示在标题旁边的帖子摘录呢。

  • 变量未传递到WordPress循环中

    时间:2017-07-19

    在我的WordPress自定义帖子类型循环中,只想从三个帖子5171、5167和5165中引入。如果我这样做:\'post__in\' => array(5171,5167,5165), 循环会正确输出这三个值。如果我这样做:\'post__in\' => array($my_share), 它只输出5171. 然而$my_share 等于5171,5167,5165. 如果我这样做了echo $my_share 它还显示5171,5167,5165.$my\\u shar

  • 将WP代码范围限制为插件

    时间:2017-07-18

    当我遇到这个问题时,我正在尝试为我的网站构建两个独立的自定义插件。它们都共享相同类型的作用域,这意味着我不能用相同的名称声明新的常量或函数。这是一个已知的问题,您只需添加前缀?还是有更好的方法来解决这个问题?谢谢