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

  • 为什么WP TEMPLATE_INCLUDE覆盖所有模板,而不是指定的页面?

    时间:2017-09-18

    我已经为WP创建了一个自定义插件,该插件有一个包含模板的操作,通过template_include 如图所示:public function __construct( $wp_custom_plugin, $version ) { $this->wp_custom_plugin = $wp_custom_plugin; $this->version = $version; add_action(\'template_inclu

  • 如何将自定义帖子显示为页面(但未编辑)?

    时间:2017-09-18

    在我的插件(我的第一个插件)中,我插入了2篇带有自定义post\\u类型的帖子(本例中为“foo”)。这种帖子很像一个页面,但没有编辑(所以隐藏在管理界面中)。我希望当用户单击url为:-mysiteurl的按钮时,将此帖子作为页面显示在前端(因此使用模板:page.php)。com?post\\u type=foo&;p=140,其中140是岗位ID。我得到这个错误正在尝试获取中非对象的属性。。。\\wordpress\\wp包括\\规范。php在线120<?php nam

  • 在博客页面中有编辑博客内容的功能吗?

    时间:2017-09-18

    我可以在博客页面中编辑博客输出内容吗?正确的方法是什么?我假设一定有一个过滤器函数,我不知道它的名字。

  • 仅用于前台的添加过滤器(_F)

    时间:2017-09-18

    我的函数中有这些行。php修改我的网站前台的一些菜单:add_filter( \'wp_setup_nav_menu_item\',\'decorate_mobile_menu\' ); function decorate_mobile_menu($item) { if ( strpos($item->title, \'SHIPPING\') !== false) { $split = explode(\" IN \", $item->tit

  • 自定义分类插件的SQL查询

    时间:2017-09-18

    我需要一个自定义分类法段塞数组。在前端,我使用get_terms():$tax_slugs = get_terms( \'course\', array( \'fields\' => \'slugs\', \'parent\' => 0, \'hide_empty\' => 0 )); print_r($tax_slugs); result: Array ( [0] => breakfast [1] => lunch [2] => dinner

  • 如何删除“回显网址时的http://”?“

    时间:2017-09-18

    我正在尝试回显没有“http://”(或“https://”)的域名(url)。我创建了以下内容:<?php $surl = bloginfo(\'url\'); $findh = array( \'http://\' ); $replace = \'\'; $outputh = str_replace( $findh, $replace, $surl ); echo $outputh; ?>我还尝试了另一种方法:<?php $surl = bloginfo(\'url\'); echo

  • 我什么时候必须使用和验证随机数?

    时间:2017-09-18

    我正在开发一个WordPress站点,它发布了许多从jquery到PHP的ajax调用,并将数据从PHP返回到jquery。我需要知道何时必须使用和验证nonce?

  • Remove link around logo

    时间:2017-09-18

    我在函数中有这个。php:add_theme_support( \'custom-logo\', array( \'height\' => 200, \'width\' => 1000, \'flex-width\' => true, \'flex-height\' => true, ) ); 在我的头文件中:<div class=

  • 使用主页循环将不同的模板分配给自定义帖子类型

    时间:2017-09-18

    我将有大约5个新网站上的自定义帖子类型。我正在寻找一种在一个(索引)页面上显示这些帖子类型的有效方法,为每个帖子指定不同的模板/样式(例如,一个帖子类型可能需要特色图片,其他可能是引号等)This older post response 通过danblaker 看起来它在做正确的事情,而不需要为一个页面编写五个或更多的循环,但是对于WP来说,我还不太清楚如何以及在哪里应用它,或者确实,这是否仍然是可能的!到目前为止,我可以在索引页上一次显示一个给定的帖子类型,并且可以像这样一次为这个帖子类型分配一个特定的

  • How to list tags

    时间:2017-09-17

    我试图列出帖子的标签,但没有成功。有人知道这里会发生什么吗?代码就停在那里,最后一行加载的是标记。我用foreach、for和introde在if语句中进行了尝试,也没有使用。<?php $tags = get_tags(); if( count( $tags) > 0) { echo \'<div id=\"etiquetas\">\'; echo \'<ul class\"tags\">

  • site identity section name?

    时间:2017-09-17

    在customizer中,站点标识部分缺少徽标上载字段。添加这样的字段没什么大不了的:可以添加字段,但我不知道在WordPress的核心中创建的节名称。有人能帮我吗?该字段可以这样创建: $fields[] = array( \'type\' => \'color\', \'setting\' => \'links_color\', \'label\' => __( \'Links Color\',

  • 在函数.php中使用$_POST数据

    时间:2017-09-17

    我想将一个参数从以前访问过的页面传递到一个页面,并在一个快捷码函数中使用它。为此,我在函数的范围内编写函数。php:$currency=$_POST[\'currency\']但它总是返回空的。正确的方法是什么?编辑:我猜是这样的。php在被其他文件调用时有一个空的$\\u POST,而不是直接由用户调用。如何访问函数中的\\u POST数据。那么php呢?

  • Remove_Filter(‘the_content’,‘wpautop’);对我不起作用

    时间:2017-09-17

    我使用Tinymce Advanced插件。我想通过添加此代码删除p标记remove_filter( \'the_content\', \'wpautop\' ); 给我的functions.php. 然而,它不起作用。当我按ENTER键时,它仍然插入双线,而不是单行。这个p 字符仍显示在textarea.

  • 递增PHP变量onClick以按月显示帖子

    时间:2017-09-17

    我试图用“上个月”按钮显示当前月份的所有帖子。单击“上个月”按钮将显示的帖子更改为上个月的帖子,而不刷新页面(即,如果页面当前显示的是9月份的帖子,单击按钮将用8月份的帖子替换)。我一直在尝试使用AJAX来实现这一点,但到目前为止,我还无法让它发挥作用。职位。php<div class=\"post-body\"> <?php $year = date(\'Y\', current_time(\'timestamp\')); $month = d

  • WP_Query正在获取帖子,但_post()未呈现任何帖子

    时间:2017-09-17

    问题描述:下面的代码来自一篇特色文章。php文件。将自定义帖子类型“特色文章”的此自定义模板从我的插件复制到活动主题文件夹。模板呈现良好。甚至是显示数组中数据的查询。参见:print\\r($featured\\u articles)的结果在第二部分但“the\\u post()”不显示任何帖子。代码有什么问题?<?php $featured_articles = new WP_Query(array(\'post_type\' => \'featured-article\'

  • 在wp_emote_POST()上设置超时

    时间:2017-09-17

    我正在尝试使用wp_remote_post() 像这样:wp_remote_post( $url, array( \'blocking\' => false, \'timeout\' => 0.1 ) ); 问题是它似乎总是强制超时到1s<我甚至不想等待1s,我只想远程post启动并立即返回到调用函数。(我也试过设置timeout => 0 但返回总是需要1s。)我如何跳过这个最小的1?

  • Heartbeat API NOT disabling

    时间:2017-09-17

    我希望这是一个很容易解决的问题,尽管从我的测试来看(WordPress非常新,所以如果这些测试不是很好,请与我一起轻松!)似乎不是。我在SiteGround上托管了一个站点,它像没人管的那样消耗了CPU时间。我现在已经设法将其归结为调用admin-ajax.php 文件太多了。关于管理ajax的小问题。php如果可以的话?我的想法正确吗?只有在有人真正登录到控制面板的情况下,而不是在任何其他情况下(例如有人刚刚访问该站点),才会触发此文件为此,我在互联网上找到了一些代码,如下所示:add_action(

  • 如何在WooCommerce中为订单添加元数据

    时间:2017-09-17

    我正在为我的网站创建一个自定义插件。在这个插件的某些部分,我需要为每个订单在wp\\U Posteta中存储额外的元数据。

  • 有关加载403/404错误页面和htaccess的问题

    时间:2017-09-17

    我上传了一个html 403和404页面到我的WordPress主题目录,如果我在之后遇到了一个随机错误。com,如。com/yyyy然后加载404页,例如-所以一切都很好。。。然而我想要403。当我允许的IP字符串之外的人试图访问我的登录页面时,将显示php。这htaccess规则工作得很好,但它在WordPress试图找到403时创建了一个永无止境的循环。php页面。。<IfModule mod_rewrite.c> RewriteEngine on RewriteCond

  • 仅显示特定类别的自定义帖子类型

    时间:2017-09-17

    我有一些faqs 在我的网站上,只想显示特定类别下的常见问题。这些类别包括worker, company, test. 这是我的代码:$faq = new WP_Query(array( \'post_type\'=>\'faq\', \'order\' => \'DESC\', \'category_name\' => \'test\', )); while($faq