WordPress CMS-在编辑阶段对公众隐藏内容
我正在为我的一个家庭成员建立一个简单的网站,使用wordpress作为CMS。我已经注册了一个域名,我即将建立wordpress。我希望他们能够在线编辑网站内容(使用wordpress的管理界面)并查看该网站,但我不希望该网站在编辑阶段对公众开放。有人能提出一种阻止访问公众的好方法吗(例如,“即将到来”页面,但通过密码访问主站点;或者在站点处于编辑阶段时将wordpress安装放在子目录中,然后在站点上线时使用url重写将根目录重定向到子目录)。我应该提到的是,我对wordpress比较陌生,所以如果内置
客座作者,有点像维基百科,但更有主题
我在WordPress SE上的第一篇帖子。我正在考虑一个新网站的想法。我想允许像wikipedia这样的来宾编辑,如果它不存在,有人可以创建文章,现有的文章可以编辑,文章已经用IP地址编辑了历史,允许从来宾作者上传图片。这可以在WordPress中完成吗?我尝试过在线搜索,但似乎都指向必须创建一个登录帐户。我想要真正的来宾编辑,而不需要创建帐户。当然,有些人可以创建一个帐户并执行相同的操作,但会将编辑和贡献链接到他们的帐户名称。编辑:我决定不使用完整的客户编辑选项,而是选择让他们创建一个帐户。这似乎是最
将附件图像链接到类别
如何将附件图像链接到其类别?function wp_attachment_image($size = thumb) { if($images = get_children(array( \'post_parent\' => get_the_ID(), \'post_type\' => \'attachment\', \'numberposts\' => -1, // show a
使用QUERY_POSTS按ID返回帖子或页面
我正在为客户构建一个自定义主页,在那里他们希望有一些可更改的框来链接到网站内的特定页面或帖子。我在主页中添加了自定义字段,这样他们只需输入页面/帖子ID,然后它就会显示正确的帖子或页面。我希望它足够灵活,他们可以发布帖子或页面。现在,我的盒子代码是<?php query_posts(\'p=\'.$topright); ?> <?php while (have_posts()) : the_post(); ?> {title and featured im
切换主题而不丢失小部件?
前几天,我从2010年的默认值切换到了符号学,然后又回来了。回到2010年,我的所有外观/小部件都回到了默认状态。这种情况经常发生吗?最佳做法是什么?在尝试新主题之前,我是否应该始终进行数据库备份,如果不喜欢,再进行恢复?还是有什么简单的东西我可能错过了?
List Category Posts插件升级失败,出现致命错误
我刚刚尝试了自动升级List Category Posts WordPress 3.0.5上0.17.2版本的插件。我想我以前是0.17.1。已安装但未能激活:Plugin could not be activated because it triggered a fatal error. Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or \'}\'
Git初学者:跟踪服务器上的更改
所以我开始接触Git(以前从未使用过任何VCS)。一些Git用户告诉我只能推送到生产服务器,而不能从生产服务器拉到本地开发服务器。这让我想到了这个场景。我在多站点环境中运行WordPress 3.0。在生产服务器上,我从仪表板创建了一个新的博客(我们称之为no.6),并需要一个自定义主题。我从live server下载db并在本地安装,以获得最新的插件设置、博客等。我安装数据库,调整所有URL以匹配localhost。但是wp content文件夹中将丢失包含新博客的文件夹,因为我没有将该文件夹从live
Is_plugin_active函数不存在
我正在使用WordPress 3.0.5,并用3.1rc4进行了测试。在插件的主PHP文件中,当我尝试调用is_plugin_active时Call to undefined function is_plugin_active(). 我可以调用add\\u action和add\\u filter。我应该检查/更改什么来修复此问题?这是在插件页面上的管理员内部发生的。在我的主插件文件的顶部,if (function_exists(\'is_plugin_active\')) { 它总是返回false。我在
当存在多个分类时,如何重写URL以使用%Taxonomy%而不是%CATEGORY%?
我希望可以选择在url中使用分类法,而不是只使用“未分类”这样的类别请注意,我有多种分类法(国家、州等),其中一些有数千个术语(如果这很重要的话)。编辑:我没有提到这是另一个问题的分支:Pros and cons of using [taxonomy name] in place of [category name]?目标是一个看起来像域的永久链接。com/2011/taxonomy-term/post-name。因此,如果我有一个名为countries的分类法和一篇关于埃及的帖子,我希望能够将埃及术语插
如何更改WordPress收藏夹图标?
我正在寻找一种改变WordPress favicon的方法。有什么提示吗?
有没有一个WordPress钩子来过滤编辑帖子视图?
我希望能够自定义WordPress编辑帖子屏幕,以便根据自定义字段(或任何内容)进行筛选。不幸的是,我不确定在这里使用什么过滤器或钩子,我没有亲自打开代码,而是想在这里抛出这个问题。我要说的是这个屏幕。基本上,我希望能够在草稿、待定等旁边添加一个新的“选项卡”。Update经过测试,以下是解决方案:add_filter( \'parse_query\', \'filter_post_edit_screen\' ); function filter_post_edit_screen($query)
404在自定义帖子类型内提交表单时出错
我正在尝试使用WP的自定义帖子类型创建一个论坛系统-两种帖子类型作为主题/回复和一种论坛分类法。我为主题帖子类型创建了一个单一的模板,在其中我添加了一个回复表单。问题是,当我提交表单时,我得到了404页。这是表单模板:<div class=\"topic-reply-form\"> <form method=\"post\" name=\"topic-reply-form\" class=\"topic-reply-form clear-block\" action=\"&l
是否将_META_BOX()添加到类别编辑屏幕?
我有一个插件,它将自身连接到post和页面编辑器,以读取和写入post\\u内容对象。我还想将我的插件附加到category manager编辑屏幕。在下面的代码中,第1行和第2行将其附加到post和page编辑器,但第3行(在黑暗中拍摄)还没有完成。关于正确的方法有什么想法吗?if ( function_exists(\'add_meta_box\') ) { add_meta_box(\'My-plugin\', __(\'My plugin\'), \'My_plugin_call
用侧边栏和小部件替换模板文件中的静态代码?
我是WordPress新手,需要帮助。我目前正在该网站上工作http://ecentriconline.com/surferbeachfront.在这个页面上,我想将左侧显示为一个小部件。现在,左侧在index.php 页请让我知道我需要采取哪些步骤来实现这一目标。
如何减少最大上传文件大小?
在我的网站上,有许多作者可以发布帖子,但其中一些人上传的图片大于1M,我想将最大上传大小减少到500 kb。
把帖子算在孩子们的帖子里
有没有一种快速的方法可以获得某个帖子的帖子子帖子的数量?(该帖子具有自定义帖子类型)我不想对此使用WP\\u查询,因为我不需要所有额外的数据。。。LE: 根据wyrfel的回答,我最终使用了:function reply_count($topic, $type = \'topic-reply\'){ global $wpdb; $cache_key = \"{$type}_{$topic}_counts\"; $count = wp_cache_get($cache_k
Permalink Problems
我有个问题。我正在使用一个自定义分类法运行WP 3.05。以下是创建分类法的代码:function create_property_taxonomies() { // Add new taxonomy, make it hierarchical (like categories) $labels = array( \'name\' => _x( \'Property Types\', \'taxonomy general name\' ),
固定链接打开附件而不是页面
我最近将一个博客从一个主机移动到另一个主机,现在永久链接出现了问题-它现在打开的不是一个页面,而是一个附件。该博客使用的是运行在PHP 5和IIS 7.0上的WP 3.0.4。永久链接设置为使用“/%postname%/”和web。配置如Codex. 该博客是使用WP导出和导入工具移动的。先前http://site/blog/map 打开了一个名为map的页面,但它现在正在打开http://site/blog/?attachment_id=xx. 有人知道如何改变这种行为吗?谢谢你,乔恩。
本地计算机上的WordPress正在重定向到在线URL
我已将wordpress网站下载到本地机器上,并尝试进行设置。问题是:当尝试登录时,wordpress总是重定向到在线url。我找到的唯一方法是在phpmyadmin中手动将siteurl更改为本地计算机的ip地址。有更好的解决方案吗?这样做的问题是permalinks不再在本地工作。谢谢
homepage loading too slow
我将一个网站转移到VPS,当我打开该网站时,主页的加载时间太长,对我来说,仅仅显示主页需要30-35秒,但当我以正常速度浏览它加载的内部页面时,我也尝试了这一方法,当时我的所有插件都已停用,但没有变化,加载需要时间。