现在位置: 首页 > wordpress
  • 如何在父帖子类型模板中显示子帖子类型

    时间:2016-04-05

    我有一个自定义的帖子类型,叫做airports 它使用一个名为single-airports.php.我创建了一个名为盖特威克的新机场,并创建了一个名为盖特威克北航站楼的子机场。如何在Gatwick页面上显示Gatwick孩子的永久链接(single-airports.php). 我将非常感谢任何提供的帮助!

  • 我应该在什么时候调用Add_Setting_Section和Add_Setting_field?

    时间:2016-04-05

    我看过的所有例子add_settings_section &;add_settings_field 让他们在admin_init 行动这意味着在加载每个管理页面时会调用它们。然而,我的理解是,它们仅在呈现显示它们的选项页面时使用。有什么理由不把所有的电话都转到add_settings_section &;add_settings_field 在给定给的回调函数中add_menu_page?我很好奇,因为我有一个插件,其中要显示的字段的选择是由对外部API的调用决定的。我当然不想在每次加载管理页

  • Shortcode attribute escaping

    时间:2016-04-05

    我正在尝试将shortcode属性值设置为\' \" (单引号和双引号)使用转义值' ".示例:[shortcode attr=\"' "\"]test[/shortcode]只要我切换到visual editor,它们就会转换回\' \" 短代码现在被破坏了。如何正确地转义短代码属性,以便即使在视觉编辑器和文本编辑器之间切换后也可以工作?

  • 以编程方式将特色图像添加到自定义帖子类型

    时间:2016-04-05

    我试图在添加/更新新的自定义帖子类型视频时,自动添加Vimeo或YouTube的视频缩略图作为特色图像。视频ID是一个高级自定义字段。以下是我的非工作代码:/** * Gets a vimeo thumbnail url * @param mixed $id A vimeo id (ie. 1185346) * @return thumbnail\'s url */ function getVimeoThumb($id) { $data = f

  • WP_HOME和WP_SITEURL中的WP-CONFIG动态主机名

    时间:2016-04-05

    使用以下代码在WP中设置WP\\U HOME和WP\\U SITEURL是否有任何缺点。单站点安装和多站点安装的配置:/** * Site Host URLs */ $hostname = $_SERVER[\'HTTP_HOST\']; if(isset($_SERVER[\'HTTP_X_FORWARDED_HOST\']) && !empty($_SERVER[\'HTTP_X_FORWARDED_HOST\'])) { $h

  • 验证自定义发布类型字段

    时间:2016-04-05

    我正在开发一个插件,管理员可以在后端添加和删除邮政编码。我发现最好的方法是创建一个名为zip\\u代码的自定义帖子类型,只支持标题,因为该功能已经内置到Wordpress中。我遇到的问题是验证标题,因为它必须是有效的邮政编码,以避免前端出错。我添加了以下动作挂钩: // Action hook to intercept Wordpress\' default post saving function and redirect to ours add_action(\'save_pos

  • 用于多站点安装的WP管理面板不为一个子域加载脚本

    时间:2016-04-05

    我使用子域部署了一个多站点WP安装。最近,我使用域名映射将一个子域指向另一个地址。前端加载正常,但在WP管理面板上,一行中有两个奇怪的脚本文件正在尝试加载,并且仅在这个域上加载。<script type=\"text/javascript\" src=\"https://newdomain.coms?ver=1.6.4\"></script> 当我查看多站点的主域时,请只安装我看到的两个具有相同版本号1.6.4的脚本,如下所示:<script type=\"text

  • 查询具有或不具有META_VALUE且按相同ASC排序的帖子

    时间:2016-04-05

    我正在尝试对所有帖子执行计划更新,每次更新10篇帖子。为了实现这一点,我使用一个脚本运行Cron job,该脚本可以保存2个post meta:$DATA: 我要更新的数据$TIME: UNIX时间戳:time(), 了解该帖子何时更新为新的$DATA</因为我有很多帖子没有$DATA Posteta,当我查询帖子以执行更新时,我希望帖子的顺序如下:首先,我想要任何这样的帖子not 拥有$TIME Posteta然后是所有其他的,从我之前更新的那些开始,这些是我正在使用的查询参数:$args = a

  • Private pdf files

    时间:2016-04-05

    我想只允许登录用户访问一些私人pdf文件。我的htaccess中有:RewriteCond %{REQUEST_FILENAME} ^.*(pdf)$ RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in.*$ [NC] RewriteRule . - [R=403,L] 但我想限制仅访问文档。名称为的pdf以“private\\”开头。示例:private\\u document1。pdf和private\\u文档2。pdf仅允许

  • 更改默认存档的固定链接-每年

    时间:2016-04-05

    我想更改默认帖子类型的年度存档URL的结构post.正如我们所知,默认URL结构如下:默认值:http://wwww.domain.com/2005但是想要重写它们,所以就这样结束:新建:http://wwww.domain.com/archive/2005我尝试了以下内容,但似乎确实有效:function wpa116030_init(){ global $wp_rewrite; $wp_rewrite->date_structure = \'archive/%ye

  • WooCommerce预订插件未保存订单ID

    时间:2016-04-05

    我使用WooCommerce Bookings和AJAX请求构建了一个网站,该网站处理付款、创建和订购,最后使用订单ID创建预订。然而,当我通过WooCommerce Bookings创建方法发送新创建的订单ID时,订单不会出现在预订中,我必须手动连接它们。$order = wc_create_order(); $product = wc_get_product($productId); $price = $product->get_price(); $order->

  • pre_get_posts variables

    时间:2016-04-05

    跟进Adding arg to search results page, 我想在分类中显示未来的帖子,但不想在主页上显示。此代码适用于:add_action( \'pre_get_posts\', function ( $q ) { if ( !is_admin() && !is_feed() && $q->is_main_query() ) { $q->set( \'post_stat

  • REMOVE_ACTION不使用过程函数

    时间:2016-04-05

    我有一个购买的主题,可以按程序加载如下操作:function func() { echo \"head content\"; } add_action( \'wp_head\', \'func\', 5 ); 遵循remove action codex 我尝试了以下方法:remove_action( \'wp_head\', \'func\', 5 ); 这不起作用,所以我认为这是一个优先考虑的问题,所以我调整了更高和更低的都不起作用。然后我尝试将函数包

  • 将do_action添加到wp_INSERT_POST的post_content

    时间:2016-04-05

    我创建了一个插件,可以创建一个带有联系人表单的页面。。我已经到了创建插件激活页面的地步,但我不知道如何给post\\u内容一个do\\u操作这是我的创建页面功能function ap_post_creation() { global $wpdb; $user_id = get_current_user_id(); //$content = do_action(\'show-ap-form\'); $args = array

  • 如何为所有用户添加用户元

    时间:2016-04-06

    我想为用户建立一个积分系统。为了保存点,我想使用用户meta。所以我需要为所有当前用户和未来用户创建一个名为POIN的元用户。add\\u user\\u元函数需要一个用户id。那么我必须使用循环吗?

  • Front-Page.php and Index.php

    时间:2016-04-06

    所以我有一个头版。当访问者访问我的网站时显示的php。我还想使用我的索引创建一个博客页面。php文件,但我不确定我需要做什么?我是否只是通过复制和粘贴索引为我的博客页面创建一个新的页面模板。php代码到我新创建的页面模板文件中?我也没有接触过任何阅读设置。这有什么意义吗?谢谢

  • JQuery下拉菜单在本地可用,但在WordPress中不起作用

    时间:2016-04-06

    因此,我一直遵循本教程到T,甚至下载源文件并在本地实现:http://red-team-design.com/simple-and-effective-dropdown-login-box/我还看到了另一张海报,上面写着:https://stackoverflow.com/questions/22254286/effective-dropdown-login-box-in-jquery然而,我正在Wordpress中实现这段代码,它突然停止了工作。首先,我将HTML插入到标题中。php(在浏览器中一切都呈

  • WordPress自定义字体问题!

    时间:2016-04-06

    我在我的网站上添加了自定义字体!Its基于Genesis框架。超过15天的网页字体到处显示,突然字体丢失,但我在CSS上签出我的字体链接和字体减速没关系!@font-face { font-family: \'GothamRounded-Bold\'; src: url(\'mountnow.com/wp-content/themes/centric-pro/fonts/GothamRounded-Bold.eot?#iefix\') format(\'embedded-opent

  • 用于WordPress的异步Java脚本和CSS

    时间:2016-04-06

    我正在尝试在没有插件的情况下使JS和CSS异步(我知道这是可能的,不需要太多的编码)。由于我不太懂php,我希望你能在这里帮我一点忙。我找到了这段代码来处理这类事情,但我真的不知道如何使用它。function add_async_attribute($tag, $handle) { $scripts_to_async = array(\'my-js-handle\', \'another-handle\'); foreach($scripts_to_async as $asyn

  • WP-CLI仅显示所有输入选项的PHP版本

    时间:2016-04-06

    无论我将哪些输入参数传递给wp cli,我都会看到相同的输出。[tosh@server94]$ wp-cli.phar --info X-Powered-By: PHP/5.4.36 Content-type: text/html [tosh@server94]$ wp-cli.phar help cache X-Powered-By: PHP/5.4.36 Content-type: text/html 发生了什么事?Update in res