WordPress多站点登录访问
我有一个多站点安装并使用。htaccess指令关闭对wp登录的访问。php。<files wp-login.php> errordocument 403 http://example.com/restricted/ order deny,allow deny from all </files> 有没有一种方法可以允许我使用另一个指令访问特定的单个站点?我不知道multisite是如何生成这些URL的,因为我没有看到明显的重写规则。
添加管理页面-面向对象的方法不起作用
我有一个父类,其中包含以下内容:use app\\My_Dashboard; class My_Class { public function __construct() { add_action(\'admin_menu\', array($this, \'setup_dashboard_page\')); } public function setup_dashboard_page() {
Disable slow media queries?
当用户在管理员中创建/更新帖子时,该操作需要15到30秒才能完成。罪魁祸首似乎是这个缓慢的查询:SELECT ID FROM wp_posts WHERE post_type = \'attachment\' AND post_mime_type LIKE \'video%\' LIMIT 1 这是一个known bug 核心团队正在研究它,但在此期间,我希望能够禁用此查询。我能在我的职能范围内做到这一点吗。php文件使用类似pre_get_posts 滤器
如何在WooCommerce中添加新端点
我使用woocommerce作为一个网站,客户在那里销售软件。我必须添加的选项之一是在我的帐户页面上请求许可证按钮。我已经在文件请求许可证中具有了执行此操作的功能。php在我的主题中的woocommerce文件夹中,但我在添加新点时遇到了问题。单击查看时,端点调用查看顺序。php文件,所以我想在单击请求许可证按钮时调用请求许可证。这就是所谓的 <?php $actions = array(); if ( in_array( $order->get_st
将WordPress移到子目录,保留所有URL
我目前在网站上有一个网站。com并在me网站的根文件夹中安装WordPress。我的网站包括以下页面:网站。com网站。com/page网站。com/2015/10/01/post站点。com/login网站。com/wp内容/上传/</我想将所有WordPress文件移到一个子目录中,以保持其完整性,并且不更改任何面向公众的URL。这里的其他帖子和官方支持帖子都在谈论“为WordPress提供自己的目录”,但需要更改URL:https://codex.wordpress.org/Giving_Wo
自定义帖子类型单页中的NEXT_POST_LINK和PREVICE_POST_LINK,在相同的非自定义类别中
我有一个自定义的帖子类型“Realization”,我已经为它创建了一个文件single-realisation.php. 这些帖子使用非自定义分类法“类别”。在本页中,我使用next_post_link() 和previous_post_link() 函数,具有in_same_term 参数设置为TRUE。我还尝试将其他参数设置为“”和“类别”(因为我认为该网站是在3.8之前创建的)。我的问题是这个类别似乎没有被考虑进去。链接确实会出现,但会按创建顺序指向下一个或以前的实现帖子,忽略当前帖子所属的类别。
在菜单查看器中使用wp_list_ategories或其他函数?
我对在WP中摆弄菜单漫游器还不熟悉,所以我可能会尝试做一些不可能的事情,我不确定。我要做的是在特定菜单项中插入一个div,其中包含我的产品类别列表。我有一个助行器正在针对该列表项并插入我的包装器,但我一辈子都不知道如何在该输出中添加我的wp\\u list\\u categories函数。以下是我所拥有的:class Custom_Nav_Walker extends Walker_Nav_Menu { function end_el( &$output, $item,
在WordPress上实现Python时出现问题
在这件事上我遵循了所有的方向post 但我仍然无法得到要显示的结果。我知道PHP正在做一些事情,因为没有显示任何文本。结果有一个标题,没有正文内容。当插件被禁用时,它会以纯文本形式显示短代码。<?php # -*- coding: utf-8 -*- /* Plugin Name: Python embedded */ add_shortcode( \'python\', \'embed_python\' ); function embed_python(
在管理员中隐藏受密码保护的帖子
我正在为客户端构建一个站点,我们正在使用WordPress的本机密码保护功能。是否有筛选器或某种操作来筛选管理面板中检索到的帖子?如果我想阻止所有受密码保护的帖子显示在管理面板中,那么假设您不是管理员。
更改多语言WordPress中的搜索库
我有两个Wordpress网站,它们共享两种语言的相同模板文件。我想更改非英语网站的搜索关键字。但是,当我更改var $search_base = \'search\';从rewrite.php 文件,它对两种语言都适用。有没有办法只为非英语人士做这件事?Edit: 我不明白为什么我的问题被标记为重复的,尤其是与我无关的问题。我可以更改搜索库,但我只想对一种语言进行更改,而不是对所有语言进行更改。这道重复题的结果和我的一样。我在function.php 文件,但仍然不起作用:$lang = get_blo
如何使用Schema.org标记WordPress站点?
因为使用了架构中的标记格式。从SEO的角度来看,org对网站来说很重要:https://webmasters.stackexchange.com/a/14。。。使用架构标记您的站点。org,以显示丰富的代码段。。。那么,究竟什么是最好的或者更有效的模式创建方法呢。网站上每个合格项目的组织标记?有没有WordPress插件可以帮助实现这一点,比如一些SEO插件或者你有什么?
在用户注册后使用wp_INSERT_POST中的POST ID更新POST_META POST_NAME
我正在创建一个函数,在用户注册时为其创建一个页面。创建的帖子属于某个类别。这些是标准帖子,不是自定义帖子类型。创建帖子后,我想获取ID并用它覆盖post\\u名称。到目前为止,我有以下内容,创建帖子:function add_memberzone_page( $user_id ) { global $wpdb; $user = get_userdata( $user_id ); $where = get_posts_by_aut
损坏的WordPress设计/外观
有没有人在边栏设计方面遇到过以下问题。这是最近才开始发生的,使用的是网站上的vanilla WordPress包。我尝试了多种浏览器和变量,但这种情况似乎仍然存在。它还导致XML导入挂起,永远无法完成,以及其他一些问题,给人留下WordPress安装不稳定的印象。
用户注册后在WordPress页眉上打印脚本
在我的wordpress站点上注册用户后,我应该附加javascript snipet,我像这样使用user\\u register挂钩do_action(\'user_register\', $user_id ); add_action(\'user_register\', \'MY_Callback\'); function MY_Callback(){ $data[\'user_id\'] = $user_id; My_print_js($data);
带分页的WordPress类别和分类循环
我有两个属于同一个帖子类型(posts)的分类法。冒险-属于分类法Adventure-属于假日类型分类法我想运行两个查询:$args = array( \'post_type\' => \'post\', \'tax_query\' => array( \'relation\' => \'OR\', array(
WordPress支付链接不会将PHP变量转换为值
我的WordPress网站运行WP 4.3+Avada 3.8.6.1主题。在订阅页面上有几个带有PsP链接的付款按钮。我必须知道每个用户的ID-姓名-电子邮件。页面显示$GLOBALS 使用短代码时更正[insert_php].如果我回应$GLOBALS 在内部[insert_php] 它在页面上效果很好。[insert_php]echo $GLOBALS[\'user_id\'];[/insert_php] 结果:8922//用户ID[insert_php]echo $GLOBALS[\'u
使用来自循环的数据的最佳方式
我正在努力学习WP主题开发。目前,我正试图找出如何在JavaScript中使用循环中的数据。假设我在一个加载了wp\\u enqueue的外部脚本文件中获得了一些JavaScripts函数。而且这个脚本需要从meta中获取大量数据以供发布。将此数据从循环中获取到脚本的最佳做法是什么。我应该将数据循环输出到全局JavaScript数组或脚本随后使用的对象吗?什么是“最佳实践”?我特别考虑的是“让JavaScript代码远离模板,应该只从外部文件加载”。我还读到,当您在WP中使用全局变量、数组或对象时,需要在
How do I use WP's jQuery
我正在努力学习WP主题开发。我刚刚了解到WP已经包含了一个jQuery版本。到目前为止,我一直在使用来自谷歌CDN的jQuery。所以我刚刚从代码中删除了CDN链接。当然,我所有的jQuery代码都停止工作了。所以我想我错过了什么。如果我想使用WordPress的本地jQuery,我需要做什么?当我搜索SE QA和Google时,我能找到的就是如何取消注册本地jQuery版本,然后注册CDN。但这不是我想做的。我想使用本地jQuery。那么我错过了什么呢?
在WP 4.3之后禁用wpautop的新方法?
在WordPress 4.3之后,禁用wpautop的旧方法不再有效。是否有人发现了删除此函数的新方法?remove_filter( \'the_content\', \'wpautop\', 99 ); remove_filter( \'the_excerpt\', \'wpautop\', 99 );
在外部php应用程序中使用WordPress用户数据库
正如标题所示,我正在寻找如何在外部php应用程序中使用wordpress数据库的解决方案。我想使用Wordpress,因为我只想为用户提供一个位置。一个位置一个密码。我尝试包含wordpress博客标题,但它只在我的博客域中有效,而在我有php应用程序的域中无效。在wordpress上。com他们有单点登录的东西,我想要类似的东西。I found this 看起来他们在sso方面使用了curl和一个看起来与WP-REST api非常相似的api。我可以将WP-REST api或0auth与我的博客集成吗?