现在位置: 首页 > wordpress
  • 如果POST具有非短码字符串

    时间:2017-01-24

    我试图在帖子包含特定文本时加载CSS/JS。让我们说当字符串table 当前,加载其他CSS/JS。has_shortcode 很好,但不适用于非短码字符串。使用has_term 是可能的,但很乏味。下面是has_shortcode 参考功能:function loadmyshortcode() { global $post; if( is_a( $post, \'WP_Post\' ) && has_shortcode( $post->post_co

  • 加快大型数据库的分页速度

    时间:2017-01-24

    我们有一个wordpress,有100万个产品帖子和15000个分页页面,我们优化了所有网站,性能良好,但我们检测到wordpress上的存档分页速度很慢,我在存档页面上的查询示例如下:SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = \'prod_bb\' AND (wp_posts.post_status = \'publish\'

  • 避免WordPress多站点中的登录页重定向问题

    时间:2017-01-24

    最近我将我的网站配置为https并将http重定向到https,但现在在google页面速度中,我遇到了重定向太多的问题!可在以下位置进行检查:https://developers.google.com/speed/pagespeed/insights/?url=peterkentconsulting.com&tab=desktop谷歌解释道:你的页面有2个重定向,网站是wordpress multisite。请帮助我删除这些重定向。。谢谢

  • IF(IS_PAGE_TEMPLATE(‘’))的使用方法

    时间:2017-01-24

    我在函数中使用以下代码。php。我想排除所有使用单个的页面。php模板。function cat_menu() { if (!is_page_template(\'single.php\')) { $cur_cat = get_query_var(\'cat\'); $new_cats = wp_list_categories(\'echo=false&child_of=\' . $cur_cat .\'&depth=1&

  • 从试运行推送到现场?

    时间:2017-01-24

    我希望能够对www.example.com 例如,在临时服务器上staging.example.com. 从本质上讲,我希望实时站点是哑的,即根本没有管理功能。这有可能吗?我已经到处搜索了很多,虽然我找到了类似的问题,但我还没有找到一个解决这个特定场景的问题。

  • 允许访问主页和登录屏幕,但不允许访问其他内容(除非登录)

    时间:2017-01-24

    我创建了一个WordPress网站,并创建了一个“门户”页面,该页面是您访问时显示的主页https://domain.tld. 我有一个插件,它强制所有未登录的用户只能查看此门户页面。如果他们已登录,则可以在整个站点中导航。在门户页面上,有一个指向主页的链接,其中显示了网站的其余内容/导航菜单。我希望未登录的用户能够单击主页的链接并被要求登录,而不是被迫只能访问门户页面。我可以将门户页面上指向主页的链接更改为指向https://domain.tld/wp-admin 相反,任何已经登录的用户将被带到其管理

  • Get_post()排除特定帖子/页面的所有子项

    时间:2017-01-24

    我知道如何使用get\\u posts函数的include和exclude参数,但如何告诉get\\u posts排除文档及其下的每个子页面?我知道我可以使用get children()收集子页面的所有ID,然后在exclude参数中附加这些ID的数组,但是没有更好更快的方法吗?

  • Updating / Transferring site

    时间:2017-01-24

    我在一家非营利性公司工作,他们的网站在wordpress上运行。他们已经有一段时间没有更新网站了,我相信他们正在运行wordpress 3.4.7。自2006年以来,他们还存档了帖子/视频/页面和照片。我想知道是否有办法将网站更新到最新版本,并使用新主题而不丢失任何信息?谢谢

  • POST_TYPE参数不能与WP_QUERY一起正常工作

    时间:2017-01-24

    我正在尝试根据帖子类型筛选帖子。如果我添加过滤器post_type => \'page\', 将包含帖子而不是页面。有什么问题吗?这个meta_key 参数也不起作用。我有Advanced Custom Fields 插件已安装。下面是我使用的代码:$args = get_posts(array( \'numberposts\' => -1, \'post_type\' => \'page\', \'meta_key\'

  • 将自定义发布数据转换为用于自动完成的Java脚本数组

    时间:2017-01-24

    我正在创建一个元盒,它利用jQuery自动完成功能来显示自定义帖子数据。如何获取此数据:$args = array( \'post_type\' => \'promo\' ); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop->the_post(); foreach((get_the_category()) as $category); echo $c

  • 关于海关邮政型分类名称两部分的几个问题

    时间:2017-01-24

    我面临创建自定义帖子类型和分类的问题。我应该如何命名自定义分类法模板?是taxonomy-special_offer_type.php 正确的名称?这是WP查询的正确方式吗?$args = array( \'post_type\' => \'special_offer\', \'posts_per_page\' => 500 ); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop-&g

  • 如何使用页面跳转到横幅和页面标题的顶部?

    时间:2017-01-24

    我曾尝试按照无数网站的指示使用页面跳转来“跳转到我的页面顶部”:源代码后跟目标代码:<a href=\"top_page\">LINK TEXT HERE</a> <a id=\"top_page\"></a> 然而,这个过程只会将我带到页面“正文”部分的顶部。Is there a way to jump to the very top of the whole page (i.e., above the title and bann

  • 我可以检查哪些错误日志来了解插件更新失败的原因?

    时间:2017-01-24

    我已经更新到wordpress 4.7。x、 我不知道为什么,但这样做之后,我再也不能上传插件了(它一直要求FTP访问。我们从来没有使用FTP总是SFTP),我也不能更新现有的插件。我收到以下错误:Update Failed: Could not create directory.wp配置。php确实缺少define(FS_METHOD, \'direct\') 所以我把它放回去了。仍在获取错误。但是,apache错误。日志文件未提及错误。我觉得有些权限问题不知怎么搞砸了,但如果是这样的话,在linux上

  • 在调试.log PHP标准和PHP通知时出错

    时间:2017-01-25

    我在debug.log 但我不知道为什么。WordPress和所有插件都是最新版本。所以,我不知道这是否正常。 PHP Notice: The called constructor method for WP_Widget in suggested_achievements_widget is <strong>deprecated</strong> since version 4.3.0! Use <pre>__construct()<

  • 如何捕捉空白尺寸的图像?

    时间:2017-01-25

    我创建了一个WordPress plugin 插入width 和height 所有图像的属性,例如:<img src=\"https://placehold.it/100x50\"> - to - <img src=\"https://placehold.it/100x50\" width=\"100\" height=\"50\"> 然而,当存在具有空白尺寸的图像时(对于两者width 和height), 我的代码没有捕捉到它,例如:<img sr

  • 在某些帖子和页面之前添加免责声明

    时间:2017-01-25

    遵守FTC guidelines, 我正试图让所有带有附属链接的帖子在帖子之前都有一个免责声明。在考虑了不同的选项后,最有意义的想法是在我的帖子上添加诸如“附属”之类的附属链接然后我可以使用一些代码来给出我想要的免责声明。所以我找到了一些代码widget before post content./** Register Before Post Widget Area.*/ function wpsites_before_post_widget() { register_

  • 需要来自两个不同操作的数据

    时间:2017-01-25

    我的函数有两个函数。php这两个函数都来自一个插件,我试图在另一个操作中使用这个变量$answerIndex来执行if条件。问题是我正在尝试全局变量,但它不起作用,我是否做错了什么?add_action(\'quiz_completed\', \'mi_ld_quiz_ert\', 10, 2); function mi_ld_quiz_ert( $quizdata, $current_user ) { global $globalres; if($globalres==

  • 我应该如何处理被黑客入侵的服务器?

    时间:2017-01-25

    我的(托管的)专用服务器有几个站点(并非所有站点都使用WP)被黑客攻击。模糊代码已附加到所有文件(包括WP核心/插件/主题和非WP内容)中,其中内容以php命令开头(而不仅仅是所有后缀为.php的文件)。它似乎不会影响呈现的页面,据我所知,这是一个后门/特洛伊木马程序,我所知有限。今天,我发现权限更改为200,我怀疑这可能是我的服务提供商所为(虽然我还没有收到通知,也没有回答我的“你有没有…”问题)。我对代码的功能很好奇,尽管解码它并不值得,因为它在某种程度上显然是“坏事”。我想找出损坏的程度、原因,并防

  • 是否有必要使用WordPress的安全插件?

    时间:2017-01-25

    有许多WordPress安全插件,如限制登录尝试、Wordfence安全。WordPress是否需要使用这种类型的安全插件?

  • 隐藏WordPress插件停用链接

    时间:2017-01-25

    如何从所有WordPress插件页面隐藏停用链接。