修改parse_Query上的meta_Query
在parse_query 过滤器挂钩我正在做:if ( is_admin() && $pagenow == \'edit.php\' && isset( $_GET[\'ysr_homepage_filter\'] ) && $_GET[\'ysr_homepage_filter\'] == \'1\' ) { if ( ! $query->meta_query ) { $query->me
定制器中的自定义JS文本区域在文档中的格式错误
我创建了一个wordpress主题,在wordpress主题定制器中,我添加了几个文本区域,用户可以在其中输入自己的CSS或JS添加到头部。文本区域的位置很好,即当用户添加代码时,它会显示在页面的正确位置,但格式不同。例如,我将以下代码添加到其中一个文本区域:jQuery(document).ready(function($){ $(\'full_page\').css(\'min-height\',($(window).height()-195)); }); 在我的
不小心删除了WordPress网站中的php代码
我有一个网站:www.convert2latex。com。在尝试删除“继续阅读”时,我无意中删除了一些代码,并在主题编辑器的函数中对其进行了更新。php。现在网站不工作,下面是错误代码Parse error: syntax error, unexpected \'}\' in /home2/efulas/public_html/wp-content/themes/catch-box/functions.php on line 395我怎样才能解决这个问题?
致命错误:调用成员函数GET_QUERED_OBJECT_ID()
我尝试使用以下模式显示快捷码: class callShortCode { function __construct() { global $post; $this->dos($post); } private function dos($post){ global $post; $pid = get_the_ID(); $ar
从所有页面(不是帖子)中删除内容编辑框
我在网上找到了几个基于页面模板删除内容编辑器的函数示例。我遇到的问题是,内容不是帖子,而是wordpress的通用“页面”功能。我想从中删除主内容编辑器all pages - 不是自定义的帖子类型,只是标准的WP页面。我已经尝试了下面的代码。但是我相信templat-file 零件不正确,因为这不是post类型:add_action( \'admin_init\', \'hide_editor\' ); function hide_editor() { // Get th
如何获取帖子创建日期?
我想先看看某篇文章的第一次修订版,然后再看看日期,对吗?如何做到这一点?
Init钩子上的flush_rules()有多糟糕?
根据the Codex:[…]此功能在性能方面可能会非常昂贵。它应该尽可能少用,比如在插件或主题的激活或停用期间。应尽一切努力避免在每次页面加载时执行的挂钩中使用它,例如init.好的,所以,我知道它不应该在每个页面加载中使用,我也不是,但我仍然需要一个非常有条件的重写规则。我有以下两种url结构: - example.com/products/tables/fancy-computer-table //This is a product url, here I expect the normal beh
自定义POST类型档案页面中的分页错误
我创建广告自定义帖子类型register_post_type( \'videos\', $args);和自定义分类法register_taxonomy( \'video_category_categorie\', \'videos\', $args ); Maximum number of post displayed is 2 per page. Via word press backend在存档视频中。php我编写用于显示特定分类法中的帖子(分类法项目id为3)$paged = (get_query_
根据自定义字段中的日期过滤查询
我有一个自定义的帖子类型jobs 和带有键的自定义字段expiry-date 用户输入日期后,帖子将不再显示。这是我目前的代码。。。$loop = new WP_Query( array( \'post_type\' => \'jobs\', \'posts_per_page\' => -1, \'order\' => \'ASC\', \'orderby\'
片段缓存增加数据库查询
使用下面描述的技术在wordpress站点上实现片段缓存时:http://css-tricks.com/wordpress-fragment-caching-revisited/ 我发现它实际上似乎增加了查询。我现在已经在页面上缓存了许多片段,并且(在我的本地环境中)在0.764秒内得到294个查询(使用get_num_queries() 和timer_stop(0)).我缓存的一个片段是菜单。如果我从中删除片段缓存,我将在0.736秒内得到:292个查询。如果我在0.862秒内从搜索中删除片段缓存:29
带有管理员POST的$_POST表单请求
我尝试使用操作使用具有以下标记的表单admin-post.php<form method=\'post\' action=\'admin-post.php\'> 我在用动作钩suggested by Wordpress 继续$\\u POST参数,它工作正常。然而,在执行之后,我得到了一个空白页面,没有重定向回插件页面。当然,我可以使用referer设置自定义重定向,但这是正常行为吗?解决方法是使用action=\"\" 并在我的普通插件代码中获取请求。
在帖子条目标题前添加图像
此代码将图像添加到页面上所有标题之前。如何在帖子条目标题前添加一张图片?function adt_abovetitle($title){ //Return new title if called inside loop if ( in_the_loop() ) { $x = do_shortcode(\'[shortcode id=\"\'. $id . \'\"]\'); return $x . $title;
在菜单中排除空子类别
我在WooCommerce工作,试图筛选出空的子类别。我找到了这个代码,它过滤掉了所有的“空”。。。包括我的主页链接、关于我们的链接等。function exclude_empty_cat_menu_items( $items, $menu, $args ) { // Get a list of product categories that excludes empty categories $non_empty_categories = get_categories(array
如何使已编辑的插件保持最新?
我发现自己编辑了很多插件,因为它们从来都不能满足我的需要,但我当然必须不断更新它们。我正在考虑将激活钩子注册到某个函数中,该函数将加载感兴趣的插件文件和regex,这些插件文件和regex位于我需要编辑、替换和保存文件的内容附近。如果正则表达式不匹配,则不会更新任何内容,因此应该是安全的。。。你有什么建议?
如何启用侧边管理栏的文本视图
当我今天晚上登录时,我发现管理栏中的所有文本都消失了,只有图标可见,如下所示如何再次启用文本
为什么定义多站点True会更改正在使用的数据库连接
我已经采取了一个多站点安装的副本,以在本地工作。我注意到,如果我设置define(\'MULTISITE\',true);在wp config中,我得到了标准的数据库连接错误。如果禁用multisite,则会加载主题,但缺少插件。有人能告诉我我错过了什么吗?可能与此相关的是,我的本地开发环境使用的是NGINX,而原来的是Apache。我的nginx配置中没有任何特定于多站点的内容。如果我在wp config中设置了以下两项:define(\'MULTISITE\', true); define(\
图片库信息保存在哪里?
Wordpress 4在哪里保存图像库信息?它一定在一个文件中,因为我在数据库中没有找到任何东西。
WordPress社交登录>发布到用户的Facebook墙
我正在尝试发布到当前登录的Facebook用户的墙/时间线。我在插件作者github文档中发现:http://miled.github.io/wordpress-social-login/developer-api-apis.html我把第二段代码(Facebook代码)放在我的函数中。php文件。然后,在我的一个wordpress模板文件上,我执行了以下操作:apply_filters(\'wsl_hook_process_login_before_wp_set_auth_cookie\', get_c
带有加载域的站点不显示css
我有一个主域名和附加域名的网站。当我从主域访问Wordpress站点时,CSS/JS加载没有任何问题。当我通过附加域访问站点时,CSS/JS不会加载,但是链接可以工作!我的htaccess文件如下所示:# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] RewriteCond %{REQUEST_
是否可以隐藏自定义帖子类型的正文复制框?
我正在使用Wordpress Types 用于在我的博客上创建和管理自定义帖子类型(CPT),效果非常好。我创建了一个名为Espacio Publicitario的CPT,还添加了一些自定义字段(见下图)。我要躲起来body copy box 既然这个CPT没用,我能做到吗?怎样它将仅为本CPT隐藏,而不是为其余的帖子、页面等隐藏