您当前的位置:首页 > TAG信息列表 > php

  • 使用WP_Customize_Cropt_Image_Control时,Get_Theme_mod输出数字

    时间:2016-09-19

    我已经向自定义程序添加了几个部分,但在尝试调用我定义的图像时遇到了问题。后端工作得很好,但当我使用get_theme_mod 它是一个两位数,比如23。我在主题定制器中有几个部分(非图像),没有任何问题。在里面functions.php (简化为这一个示例):function theme_customize_register( $wp_customize ) { $wp_customize->add_section( \'theme_about\' , array(

  • 按类型统计已发布帖子的数量

    时间:2016-09-19

    我有这个代码,但它显示了按帖子类型“code”发布的帖子总数。<?php $count_posts = wp_count_posts(\'code\')->publish; echo $count_posts; ?> 我有两种帖子类型:“代码”和“商店”Post type code是Post type“shop”的“子项”<因此,我需要显示附加到“parrent”帖子类型“shop”的“child”帖子类型“code”的帖子数量。更新-解决方案(如

  • IS_PAGE_TEMPLATE未按预期工作

    时间:2016-09-20

    我试图根据用户所在的页面类型提供不同的标题。这是我的密码。<!-- IF HOME --> <?php if ( is_front_page() && is_home() ) : ?> <?php get_template_part( \'template-parts/headers/home-header\' ); ?> <!-- IF TEMPLATES --&

  • 动态侧边栏不显示任何内容

    时间:2016-09-20

    我制作了自定义侧栏,并将YithWooCommerce Ajax产品过滤器小部件放入其中,以按颜色显示过滤器。我执行了以下步骤:在我的函数中。php I注册的侧栏如下: add_action( \'widgets_init\', \'my_register_sidebars\' ); function my_register_sidebars() { /* Register the \'primary\' sidebar. */ register_sideb

  • 如何在带有PHP7的WP_Query中安全地提供$_POST变量?

    时间:2016-09-21

    在PHP 5.5中,您有以下函数mysql_real_escape_string()我一直都是这样htmlspecialchars(mysql_real_escape_string($_POST[\'...]));以防止SQL注入。在PHP 7中,mysql\\u real\\u escape\\u string()消失了。另一种选择是mysqli_real_escape_string()但该函数需要一个指向mysqli对象的链接。使用WordPress执行以下查询时:$query_args = arra

  • 如何检测并使作者描述中的链接不跟随

    时间:2016-09-21

    我的author.php 文件: $buffy .= \'<div class=\"td-author-description\">\'; $buffy .= get_the_author_meta(\'description\', $author_id); $buffy .= \'</div>\'; 如何才能$buffy 字符串进行分析,以便作者描述中的链接具有rel=\"nofollow\" 是否自动设置属性?

  • 将Meta Box创建中使用的页面ID传递给JavaScript

    时间:2016-09-21

    我有一个独特的情况,我在谷歌搜索时找不到。本质上,我是在创建一个插件,并使用以下代码创建了一个元框(这是回调函数):// Callback function (creates meta box) function perPageMeta($post) { echo \'Last Modified: \' . \'<strong>\' . $post->post_modified . \'</strong>\'; $storedMetaD

  • 加载WordPress的自定义PHP文件上未显示管理栏(工具栏)

    时间:2016-09-21

    我做了my own PHP page 并将其作为我WordPress网站的一部分。我正在使用一些WordPress函数,希望它与WordPress本身完全集成。虽然我已经加载了WordPress,但管理栏并没有加载到页面顶部。It actually doesn\'t even show in HTML structure (我试图在Ctrl+f中搜索wpadminbar,没有结果。)我所做的-1。包含的WP文件require_once($_SERVER[\'DOCUMENT_ROOT\'].\'/wp-l

  • 函数.php中包含的Required_Once*.php中包含的主题选项页面不再可见

    时间:2016-09-22

    我想将选项页函数和函数分开。php<因此,我将选项页函数移到了另一个文件“includes/options.php”使用require\\u一次性包含文件(“includes/options.php”)不起作用anymore (我绝对相信它在过去是有效的),但require\\u once(“includes/options.inc”)正在发挥作用我应该何时使用*。inc文件和时间*。php文件<尤其是在开发主题或插件时。我在这里也做了同样的事情:Organizing Code in your

  • 将PHP变量传递给不带内联JS的JavaScript

    时间:2016-09-22

    所以everybody and their mother 表示要使用wp_localize_script 在客户端传递PHP变量。尽管函数实际上并不是为了这个目的而设计的,但每个人都这样做。有点像Q-Tips:不是专门用来清洁耳朵的,反正每个人都会这样做。随着技术的进步,人们普遍反对内联,我不想为所有这些小变量使用内联脚本。我特别命中注定,因为我想使用Content Security Policy HTTP标头。这里很简单is no cool way 要有内联JS(更糟糕的是:动态的内联JS,你不能这么做

  • 能够自动重定向URL

    时间:2016-09-22

    我有一个网站,允许人们为销售t恤发起募捐活动。他们可以登录,创建产品,然后创建一个有截止日期的活动,等等。使这成为可能的插件会为他们的活动创建一个url,但它很长:www.mylongdomainname.com/projects/NAMEOFCAMPAIGN显然,我可以手动创建重定向,然后在客户机创建重定向后将其提供给客户机,但我希望有自动执行重定向的功能!因此,如果我拥有另一个专门用于重定向的域,我们将称之为www.shortdomain.us有没有一种方法(插件等)可以www.shortdomain

  • 安装多站点子目录时出现资源404错误

    时间:2016-09-22

    我正在一个基于子目录的网络上建立我的第一个网络站点。我的.htaccess 直接从网络管理面板的“网络设置”页面复制。该文件当前位于:# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-

  • 获取当前产品的产品属性并将其存储在变量中

    时间:2016-09-23

    我一直在想如何获取当前产品的产品属性,并将其存储在变量中,然后将其放入类中。我已经成功地获得了产品属性,不幸的是,它似乎显示了我设置的所有产品的所有产品属性。这是我一直在工作的代码。 <div id=\"Container\" class=\"nine columns mixitup-container bevtools-liquor\"> <?php $liquor = new WP_Query( array(

  • 如何将多个文件中的多个函数调用到WordPress页面模板中

    时间:2016-09-23

    我正在尝试添加多个函数以在一些WordPress页面模板中显示自定义字段。这些函数用于显示插件的输出值Toolset Types, 然而,相同的原则应该适用于WordPress内置的自定义字段。我可以使用如下代码在页面模板中成功显示输出:<?php if (in_category( \'cars\' )) : ?> <?php echo types_render_field(\"cars-specs\", array( )); ?> <?php endif;?

  • 从AJAX-设置API创建新选项(ADD_OPTION)

    时间:2016-09-23

    我正在制作一个插件,需要使用\'add_option()\' 功能-或达到相同结果的东西。这就是我所使用的AJAX:// localize script wp_localize_script(\'button-js\', \'the_ajax_script\', array(\'ajaxurl\' => admin_url(\'admin-ajax.php\'))); 是什么启动了PHP函数:add_action(\'wp_ajax_process_form\', array($t

  • 插件的数据库“迁移”?

    时间:2016-09-24

    我正在为WordPress创建一个插件。此插件需要将数据保存到数据库。在我使用过的其他编程框架中,有一种称为“数据库迁移”的系统。这些迁移是SQLALTER TABLE 或CREATE TABLE 语句/脚本有时抽象为框架的编程语言,以一种常见的方式编写和存储,以便插件/扩展等的用户可以说“运行迁移”,并根据我的说明更新数据库,有时还包括允许您“回滚”这些更改的功能示例迁移系统is Laravel\'s.WordPress是否有类似于迁移的系统?如果没有,是否有一种规范的方法(通过特定的挂钩、插件注册等)

  • 缺少文本域esc_attr_e

    时间:2016-09-24

    我通过Theme Check plugin:找到缺少文本域的翻译函数。作用esc_attr_e, 参数为“未选择图像”代码:data-placeholder=\"<?php esc_attr_e( $l10n[\'no-image-selected\'] ); ?> 我试过:data-placeholder=\"<?php esc_attr_e( $l10n[\'no-image-selected\'], \'mytextdomain\' ); ?> 但我还是有

  • 根据地理位置IP位置显示价格

    时间:2016-09-24

    在我的wordpress网站上,我使用自定义字段显示产品的价格,这三个字段都有不同的货币。我想检测具有IP的用户,然后打印哪个自定义字段具有该国家的本地货币。。英国IP=价格1美国IP=价格2其他IP=价格3How to print a custom field after detecting user country with IP???<?php if($user_country_code=="UK") { echo get_post_meta( g

  • 只执行第一个短码

    时间:2016-09-25

    我正试图在一页上获得2个短代码(单包含和单概况)。问题是,只执行第一个短代码。简单页面上的第二个短代码返回短代码字符串。此代码位于插件中:add_filter(\'the_content\', \'initQmediaRechnerSnippet\'); function initQmediaRechnerSnippet($content) { $pattern = \"/\\[([^=]*)=?(.*)?\\]/\"; if (preg_matc

  • 在主页上显示6个最新帖子?

    时间:2016-09-25

    我试图显示公文包页面上最近的项目。我已经在我的项目中添加了此代码。php文件。它显示一个上载的图像,但不显示上载到post portfolio的其他图像和文本。<?php $args = array( \'numberposts\' => 6, \'post_type\' => \'portfolio\', \'orderby\' => \'post_date\', \'order\' => \'ASC\