现在位置: 首页 > wordpress
  • 是否按为数组的自定义字段排序?

    时间:2014-10-11

    是否可以根据数组中的post值(但使用数组的最后一个元素)对查询中的post进行排序?代码如下所示:<?php $mostsharedposts= new WP_Query( array( \'posts_per_page\' => 10, \'meta_key\' => \'mashsb_shares\', \'orderby\' => \'meta_value

  • 仅当选中/打开幻灯片放映时才加载lideshow.css文件

    时间:2014-10-11

    我使用<?php if ( get_option(\'mytheme_slider\') == \'checked\') { get_template_part( \'partials/slider/slider-java-script\' ); } ?> 要包含slider java脚本。php模板部分进入我的网站。工作正常。如何包含或加载slider-java-script.css 如果选中了相同的选项,则返回文件?

  • WP_INSERT_POST_DATA过滤器挂钩标识当前操作

    时间:2014-10-11

    我有这个功能来设置wordpress帖子的标题,它可以正确地保存/更新帖子。主要问题是该函数会阻止删除帖子(它会删除标题,但帖子仍然存在)。是否有办法确定该操作是否是删除帖子而不是保存/更新帖子,并且如果是删除操作,显然我不会返回$数据?add_filter( \'wp_insert_post_data\', array($this, \'updatetitle\' ) , \'99\', 1 ); public function updatetitle($data) { &#

  • 在哪里触发PUBLISH_POST挂钩?

    时间:2014-10-11

    钩publish_post, 它不需要只在发布后运行,它可以用于任何发布类型和任何发布状态,格式为{status}{post\\u type},这也使得它很难在wordpress核心中找到有人知道它在wordpress核心的确切位置吗?它似乎与wp\\u insert\\u post无关,因为在运行此函数时不会调用它

  • 多站点网络管理-URL/重定向错误

    时间:2014-10-11

    我跟着this 关于如何设置针对git部署进行优化的WordPress安装的指南。基本上,WordPress被移动到一个名为wordpress, index.php 和wp-config.php 从子文件夹中移出,以及wp-content.要实现这一点,需要wp-blog-header.php 以及到的路径wp-content.我在单站点安装时没有遇到任何问题,但由于我经常需要处理多个站点,所以我尝试创建一个。除了警告之外Warning! Subdirectory networks may not be

  • 用户注册时,使用其用户名作为页面名称,从现有模板创建页面

    时间:2014-10-11

    我想知道这样的事情是否可能?如果是这样,我从哪里开始呢!我当然不是在寻找一个能百分之百解释并提供免费代码示例等的人,只是在正确的方向上有一点小小的进步。:)我做了一些详尽的谷歌搜索,我相信我可能没有搜索到正确的东西。希望如此!祝你一切顺利

  • 自定义发布类型不起作用的预览

    时间:2014-10-11

    在这一点上,我已经尝试了我所知道的一切来解决这个问题。问题:预览仅在加载或更新自定义帖子后立即生效。如果您进行了任何更改,或在未更新预览404的情况下按了两次预览。页面和博客帖子不会影响预览。我们使用的是ACF和CPUI插件和根主题。我关闭了所有插件,切换到2014主题,手动添加CPT,并更新WP核心。我们的网站上有很多自定义的帖子类型,重建将是一个巨大的痛苦。有人处理过这个问题吗?任何事情都有帮助。谢谢

  • 具有分类结构的地理搜索

    时间:2014-10-12

    我在wp中存储了具有定义分类法的位置。我想进行一次可以考虑位置的搜索,例如,搜索“car rental,Maryland”全部的car rental 存储为用户,每个用户都有location number 在里面wp_usermeta 映射到位置名称的表。每当用户设置字段时,此映射由主题完成location 在is帐户中。在我的位置分类法中,我指定了位于马里兰州的所有城市。所以租车公司“XYZ”进来了Annapolis 必须导致上一次搜索的输出。如何在搜索中利用分类结构?

  • 通过数据库批量更新POST插件

    时间:2014-10-12

    有没有办法通过数据库批量更新永久链接?因为我有20k篇帖子,我只想在永久链接中添加一个前缀。我可以手动更新,但这对于2万篇帖子来说太累人了。例如,如果post url为http://example.com/post-1我想把它改成http://example/pre-post-1

  • WordPress登录/SSL=代码问题

    时间:2014-10-12

    如果有人能从wp登录中解释以下代码,我将不胜感激。php(文件的前几行): // Redirect to https login if forced to use SSL if ( force_ssl_admin() && ! is_ssl() ) { if ( 0 === strpos($_SERVER[\'REQUEST_URI\'], \'http\') ) { wp_redirect( set_url_sche

  • 使用自定义代码列出类别

    时间:2014-10-12

    现在,从http://codex.wordpress.org/Template_Tags/wp_list_categories 我们可以使用以下代码在wordpress页面中列出类别:<?php $args = array( \'show_option_all\' => \'\', \'orderby\' => \'name\', \'order\' => \'A

  • Ajax wp_Query条件标记不起作用

    时间:2014-10-12

    我在尝试ajaxwp_query, 我用以下代码成功地获得了主页帖子。然后我补充道conditional tags 修改其他页面的查询,如Category page 问题是conditional tags 没有在这个功能内工作,它一直给我相同的主页帖子。我在中使用此代码function.php 文件:add_action( \'wp_ajax_wp_ajax_posts\', \'wp_ajax_posts_init\' ); function wp_ajax_posts_init() {

  • 将自定义消息添加到WordPress的插件页面

    时间:2014-10-12

    我想在插件页面(更新插件的地方)的顶部添加一条横幅,上面写着“请不要更新插件”。我知道我可以使用admin_notices 钩子来附加消息,但如何确保它只显示在Wordpress管理的插件页面上?

  • 修改php代码以将页面ID作为参数传递,以便创建一个badcrumb

    时间:2014-10-12

    我使用一个函数在我的页面中创建面包屑,它可以工作:function the_breadcrumb() { $currentBefore = \'<li><a>\'; $currentAfter = \'</a></li>\'; if ( !is_home() && !is_front_page() || is_paged() ) { echo \'<nav clas

  • 将函数从父主题添加到子主题

    时间:2014-10-12

    我需要编辑一些属于我正在使用的父主题的文件。我已将它们放在子主题文件夹中。现在我需要处理它的函数。这是父主题函数中的函数。php文件。该函数引用了我需要编辑的文件,当然我可以在父主题中编辑它们,但这样做会破坏使用主题更新的子主题的目的。function kioken_builder_init() { if(is_admin()){ if ( defined(\'WPB_VC_VERSION\') ) {

  • 尽管在wp-config.php中进行了设置,但仍缺少临时文件夹

    时间:2014-10-12

    当尝试将媒体上载到运行在共享Apache 2.2.14、PHP 5.3.2主机上的Wordpress 4.0时,我收到错误消息“缺少临时文件夹”。我对php.ini 由主机在全球范围内管理html 文件夹我设置了WP_TEMP_DIR 在里面wp-config.php. 以下是该文件的相关部分:if ( !defined(\'ABSPATH\') ) define(\'ABSPATH\', dirname(__FILE__) . \'/\'); require_once(ABSPA

  • 内部的自动加载插件挂钩必须使用插件

    时间:2014-10-12

    我正在创建一个在多站点网络上运行的自定义MU插件。我正在开发一个功能,该功能将动态包含包含额外操作的文件,并根据当前正在处理的网站的活动插件过滤挂钩。问题是,当我访问子站点时,我的函数没有被调用。只有主站点触发此事件。无论我在哪个网站上,我如何让它执行该功能?function my_plugin_autoload_plugin_hooks() { $active_plugins = get_option(\'active_plugins\'); // Include cus

  • 为什么不对所有页面使用规范的link元素?

    时间:2014-10-12

    没有为所有页面设置规范链接元素。例如,如果我查看帖子的源代码,我可以在<head>:<link rel=\'canonical\' href=\'http://example.com/post-name/\' /> 然而,如果我查看作者存档页的源代码,我看不到link元素。为什么所有页面都不使用规范链接元素?Reference下面是WordPress用来输出规范链接元素的函数。/** * Output rel=canonical for singular que

  • 目录名(__FILE__)在插件内返回错误的目录

    时间:2014-10-13

    在我的插件中,我添加了高级自定义字段文件。将其包含在插件中的一部分是使用dirname(__FILE__). 在步骤3中,include_once 工作正常。因此,ACF可以工作,但没有样式表或脚本,因为在步骤1和2中,我得到了ACF enques的样式表和脚本的以下内容:http://example.com/templates/wp-starter/nfs/c05/h03/mnt/70376/domains/example.com/html/templates/wp-starter/wp-content

  • 将单站点转换为多站点时出现问题-未创建Blos.dir文件夹

    时间:2014-10-13

    我有一个现有的WP安装,我正试图将其转换为多站点,以便在子目录中设置开发版本(在同一域上测试SSL所需)。我已经能够完成多站点的初始阶段了,但是当我检查了我的博客目录后。dir目录,我发现那里没有文件夹,而是一个文本文件。以下是屏幕截图:http://screencast.com/t/jlV4JAaUUmV我在网上找不到这种情况的任何例子,我也不知道如果没有文件夹,安装是如何正常工作的。原始网站的所有部分都运行良好,但这是因为博客。目录是一个文本文件,我无法为我的开发安装导入文件。。。有没有我错过的一步?