设置默认屏幕选项
有没有办法设置页面的默认屏幕选项?理想情况下,我想要的是能够设置屏幕选项,例如,我的页面属性、讨论和自定义字段是可见的,而其他所有内容对我和用户都是隐藏的。当前发生的情况是,当我在页面上设置这些选项时,它们在我离开并重新加载页面时是默认的。我想将其设置为这些选项保持活动状态,并且是创建新页面时的默认设置。
类属性似乎已失去作用域,是否附加到SAVE_POST操作?
这可能更适合StackExchange,因此如果您认为这是引导我的问题的正确位置,请让我知道:)。我有一个属性为的类save_list. 这是一个二维数组,其值的格式为array(\'meta_key\' => $meta_key). 该类实例化一次,如下所示$metabox 在我的functions.php 文件,然后$metabox 变量用于保持对对象的引用。我的问题是save_post 动作,物体似乎失去了save_list 属性,因为尝试转储它时会显示一个没有值的数组。class Metab
我应该如何添加类似“窗口小部件”的元素?
我想添加一个像“模板”这样的自定义幻灯片,可以调用到其他模板文件中。我的第一个想法就是创造出这样的东西;单独的slideshow.php 包含相关标记和<script>s、 理想情况下,它也会引入自己的样式表,但我不确定这将如何工作<link> 和<style> 不能在任何地方,除非在<head> (至少not yet).然后我发现了wordpress小部件。从我想做的事情的名称和性质来看,我想这也许是我要做的事情。我对这些小部件以及它们的功能和工作方式不太
Cannot limit post revisions
我不知道为什么,但我不能限制后期修订,即使我添加了代码define( \'WP_POST_REVISIONS\', 3 ); 将代码添加到wp配置文件中是否有任何错误?以下是问题的图像。修订后不限制
WordPress wp_Get_Attach_Thumb_url已满
My code in index: (show all attachment by one post ID)<?php query_posts(\'p=1498\'); if (have_posts()) { while (have_posts()) { the_post(); ?> <?php $args = array( \'post_type\' => \'attachment\', \'numberposts\' => -1, \'orderby\'
WordPress多站点,允许非超级管理员创建站点
我正在创建一个wordpress多站点,供at客户与自己的客户一起使用。他需要能够在获得新客户时创建一个站点,并且他的客户应该能够控制该站点。所以我希望我是一名超级管理员,而我客户的客户是网站的管理员,所以我需要的是在超级管理员的轻版本之间扮演一个角色。我想不出这一点,我尝试了不同的插件fx:“用户角色编辑器”,但运气不好。现在有人知道怎么做了吗?
将自定义条目添加到菜单选项
WP中的菜单选项已经支持创建的本机帖子类型、自定义帖子类型和现有分类法。但在我的插件中,我提供了两个与任何post对象都没有关联的自定义URL。E、 g。domain.com/open-entries 将列出特定CPT的所有条目,并在Posteta中设置特定值;还有其他类似的员工。我可以告诉我的用户使用菜单管理的“链接”部分添加指向此URL的链接,但需要他们记住并手动输入链接,这并不理想。理想情况下,我想要这样的东西:其中“自定义链接”是另一个可折叠的面板,可以在其中插入自定义链接,因此更容易将它们插入到
尝试修改插件中的自定义搜索功能以搜索POSTMETA表中的关键字以及POSTS表
我正在尝试修改一个插件,该插件搜索posts表,并让它也搜索POSTETA表中的meta\\u值。原始代码为:if (!($index_page = $wpdb->get_row(\"SELECT ID AS id, post_name AS slug FROM {$wpdb->posts} WHERE (post_content LIKE \'%[\" . W2DC_MAIN_SHORTCODE . \"]%\' OR post_content LIKE \'%[\" . W2DC_MAIN
如何更改自定义POST类型Pemalink层次结构
当我们将permalink设置为Post name 然后转到wordpress的任何默认帖子,如“Testing 123”单页,其链接如下所示localhost/foo_articles/testing-123 现在,当我们将永久链接更改为Custom Structure 并设置如下值%category%/%postname%, 链接如下所示http://localhost/foo_articles/testing/testing-123/ 测试是我的类别slugNow the mai
如何让帖子页面独一无二,并在首页上显示?
我不知道标题是否正确,但我将尝试在下面解释我的问题。我创建了一个自定义的帖子类型“Projects”,诀窍是一个项目必须是唯一的并显示在主页上。我正在考虑在帖子编辑页面中添加一个复选框,如果选中了,帖子ID将保存在某个地方(我不知道在哪里以及如何保存,所以请帮助)。如果另一篇文章被选中为唯一,旧值将被覆盖,因此只有一篇文章始终处于活动状态(唯一)。我的问题是在何处保存此类数据,因为我不想创建自定义表(如果没有必要),而在post meta中保存不适合此用例。以及如何从wp DB检索此数据?
Failed login attempts
我正在使用WordFence进行站点监控和总体安全。我在几个不同的位置看到了一些失败的登录尝试,用户名为“admin”和“companyname”。我不熟悉IP地址或它们属于谁。我的问题是,这是否会提示您阻止IP地址?此外,我是否应该考虑阻止所有IP地址的登录页面,但已批准的IP地址除外?
Query posts by last comments
如何按最新评论查询帖子,就像这里发生的事情一样,如果有人对来自黑暗时代的帖子发表评论,它会弹出到顶部。
如何从子术语中获取父术语
我有一个自定义的帖子类型和分类法,当添加帖子时,如果我选择了一个子词而不是父词,那么我就不能使用get terms,因为父词不会在数组中,因为它没有被选中,所以我想知道是否可以使用子词来获取父词/id?因为我要做一个if语句,所以如果一个post父项是(id 4),那么就显示一些东西。所以我需要得到术语(所有术语都是子术语,使用子术语得到该术语的父术语)
如何通过页面ID获取页面URL?
我尝试使用get\\u page\\u link(\'page-id\')和get\\u permalink(\'page-id\'),但出现以下错误。Fatal error: 在中调用null上的成员函数get\\u page\\u permastruct()。。。如何获取仅知道其ID的页面url?
Split posts between databases
我的客户要求为基于WP的wordpress(单站点,而不是多站点)提供一个非常具体的解决方案。基本上,他想要的是,假设在1000篇文章之后,应该创建新的数据库(只有5个表,posts,posmeta和3个与分类相关的表),新的文章应该和所有的post meta一起存储在这个数据库中,直到它达到1000篇文章,然后处理重复。具有挑战性的部分是,所有这些数据库必须同时处于活动状态,因此WP应该能够同时访问来自主数据库和所有这些新创建的数据库(有5个表)的帖子。这可能需要hyperdb. 问题包括:如何告诉wp
如何在用户登录时隐藏插件中的内容?
我希望当用户登录到我的网站时,我页面顶部的社交图标消失。。。最好的方法是什么?你能给我所有可能的选择吗请访问:https://hughesjobs.net您将在顶部看到社交图标
WordPress站点URL已更改;如何在不访问数据库的情况下修复它?
我们希望您帮助解决在管理面板上进行某些更改时出现的错误。我们有一个叫Caid的网站。gr,这是为一家非营利性公司准备的。我们错误地更改了Wordpress站点URL,我们只想更改站点URL。现在我们无法再次登录到管理面板。我们没有访问数据库的权限,有没有办法逆转这些更改|希望有一个解决方案,谢谢您的时间!
Function the_content
由于某些原因,在我的附件页模板上(http://capa.furniture/?attachment_id=1494) 我正在获取缩小图像的url。我不知道为什么。我没有得到缩略图的全尺寸,但您可以在这里看到更小的尺寸->http://cl.ly/image/3E1x1q3m070u如何使附件页在html中显示完整的图像链接,从而提高质量?
将第/2页更改为/Transcript,并重写
我设置了这个规则(在functions.php中)function custom_rewrite_basic() { add_rewrite_rule( \'episode/([^/]+)/transcript\', \'index.php?post_type=episodes&episodes=$matches[1]&page=2\', \'top\'); } add_action(\'ini
在博客视图中每隔一秒发布一次不同的类
在WordPress中,将此代码添加到函数中,为博客视图中的每2篇文章分配不同的类。建议使用php作为解决方案。大多数人都说这很有帮助,但对我来说,这只是在课后结束时增加了一些奇怪的东西。任何地方都没有课程。function alternating_post_class($classes) { global $wp_query; $classes[] = ( $wp_query->current_post%2 === 0 ? \'odd\' : \'even\' );