如何通过使用样式表切换的“模板”选择器将多个皮肤应用到一个站点?
我只是被模板弄湿了脚,有几个问题。首先,理想情况下,我的模板使用与主主题相同的结构,然而,它们只是使用不同的样式表和图像。目前,我允许更改网站外观的方式是切换样式表。我只是在我的主主题下有一个名为“styles”的文件夹,然后在这个文件夹下,我的每个“skins”都有一个单独的文件夹。每个皮肤文件夹中都有一个样式。css以及一些图像。它的工作方式是,我在主主题的标题中放置了一些代码。php文件,以便它从选项数据库中读取当前活动外观的值,然后加载该外观的样式表,如下所示。。。在上面的例子中,活动皮肤是“sk
是否有挂钩连接到常规设置保存?
我想在常规设置页面中添加一个字段,但我无法保存该字段,因为我找不到保存页面的挂钩。有什么想法吗?
方法/插件/黑客开始一篇带有写作大纲的帖子?
我正在寻找一种方法/插件/黑客,当我在Wordpress中开始一篇新文章时,可以自动插入一个大纲。我在网上搜索了一些想法WP Plugin repo 没有运气。本质上,我的许多帖子都有类似的结构,最好不要每次都粘贴,而是将其嵌入“添加新帖子”页面的主体中。当然,它应该是可编辑的。
使用自定义分类归档文件修复分页
我一直在尝试建立一种在我的网站上写系列文章的方法。其想法是,每个帖子可以属于自定义分类法中的不同系列。我已经按我想要的方式准备好了一切。。。只有一个例外。注册分类法此部分正在工作。我已将以下代码删除到插件中:function jdm_build_series_taxonomy() { $labels = array( \'name\' => _x(\'Series Labels\', \'taxonomy general name\'),
插件卸载:为什么在$wpdb->查询($DROP_SQL)之后运行DBDelta
我正在读专业的wordpress。他们卸载插件的代码是//build our query to delete our custom table $sql = \"DROP TABLE \" . $table_name . \";\"; //execute the query deleting the table $wpdb->query($sql); require_once(ABSPATH .’wp-admin/includes/upgrade.php’)
为什么我需要在使用wp_nonce_field()之前检查它是否存在
我真的不明白为什么在运行nonce函数之前要检查它是否存在。。。if ( function_exists(\'wp_nonce_field\') ) wp_nonce_field(\'gmp_nonce_check\'); 我理解它的向后兼容性。。。还要注意您是如何验证wp_nonce_field 函数在尝试调用它以实现向后兼容性之前已存在但如果我在邮件背面检查,它会不会破裂if ( isset($_POST[\'submit\']) ) { check_a
Esc_*函数之间有什么不同?
我读过专业的WordPress,上面写着:esc_html 函数用于清除包含HTML的数据。此函数将特殊字符编码到其HTML实体中esc_attr 函数用于转义HTML属性esc_url. 此函数用于清除URL中的非法字符。尽管href在技术上是一个HTML属性这两者有什么区别?如果我有<script>alert(\'hello world!\');</script>this is some content 都会< > 转换为< >
当元数据是修订版时,为什么不应该保存它
我正在读一本关于WordPress的书,我是新来的,很困惑。为什么作者在修订时总是不将数据保存在元数据框中。以防万一,我所指的“按元数据”框是由add_meta_box.//save meta box data function pp_save_meta_box($post_id,$post) { // if post is a revision skip saving our meta box data if($post->post_type == \'r
为什么主页比其他页面慢(很多)?
我正在尝试调整wordpress网站,该网站的加载时间很慢,我发现主页的加载时间似乎要长得多。这不是因为内容,因为我只是在考虑基本请求结束所需的时间(可通过firefox中的firebug查看)。我还尝试复制索引。php代码位于自定义页面中,相同的代码大约在1秒钟内加载,而主主页大约在7秒钟内加载。我注意到单页加载速度更快,起初我认为这是由于内容的不同,但在这次测试之后,我不确定是什么原因造成的。wordpress在幕后只为主索引做了很多事情吗?有没有其他方法来解释这种情况,更重要的是,修复它,以便主页加
WP后端中厚框自定义高度/宽度
我在WP后端使用thickbox进行预览或其他内容。在后端的自己的页面上,我的脚本工作得非常好,并且可以使用自定义宽度和高度作为thickbox。以下是我的代码: <script type=\"text/javascript\"> <!-- var viewportwidth; var viewportheight;
为什么我不能将此提要添加到RSS小工具中?
我希望在我的小部件中使用以下RSS,但它似乎无法使用:http://www.tapuz.co.il/blog/rssBlog.asp?FolderName=TickTack我想feed中有一个问题。因此:这是什么</它能被修复吗</谢谢。
获取WordPress网站上当前可用角色的列表?
编写WordPress插件时,通常需要设置选项,以便站点上的角色可以访问某些功能或内容。为此,插件开发人员需要获取站点上存在的角色列表,以便在选项中使用。因为可以创建自定义角色,所以我们不能假定默认角色是唯一可用的角色。获取列表的最佳方式是什么?
更改我的固定链接结构-新布局是否会与现有页面冲突?
我的网站的博客页面位于/blog/, 与博客帖子链接。一篇文章的URL将从网站的根开始,这有点刺耳。我想让帖子的URL看起来像是在网站的博客部分。我的网站目前具有如下永久链接结构:/2010/09/11/sample-post/我想修改它以包括blog 前缀:/blog/2010/09/11/sample-post/据我所知,WordPress应该能够处理适当的重定向。我的问题是我有这个博客page 在/blog/如果我更改了post-permalink结构,是否会与具有类似URL的页面发生冲突?
Widget Javascript code (ajax)
我有这样一个小部件:class test_widget extends WP_Widget{ function test_widget(){ $widget_ops = array(\'description\' => \'test widget\'); $this->WP_Widget(false, \'Test\', $widget_ops); add_action(\'init\', array(&$
如何在一台服务器上安装两个版本的WordPress?
我正在使用在本地计算机上安装localhost. 我有一个“学习”版的WordPress@http://localhost/wordpress 我想创建另一个版本的WordPress(@http://localhost/jiewmeng) 我想测试一下,以后可能会转移到真正的服务器上。我发现当我将WordPress的新副本提取到localhost/jiewmeng, 它可能检测到WordPress数据库并使用它?我得到的所有数据都来自WordPress的“学习”版本。我如何设置它,以便WordPress的
WordPress需要哪些特定的数据库权限?
我想为WordPress安装创建一个新的数据库用户。通常在localhost上,我只能使用root,但最好使用权限尽可能少的用户。这些权利是什么?我想知道WordPress是否需要安装插件等。可能需要CREATE &;DROP 还有特权。
安装插件时出现问题:意外的T_STRING,应为T_Function
我正在尝试安装插件tumblrize 得到了错误信息分析错误:语法错误,意外的T\\U字符串,D:\\Projects\\Websites\\jiewmeng\\wp content\\plugins\\tumblize\\tumblize中需要T\\U函数。php第636行调用堆栈:0.0005 332520 1。{main}()D:\\Projects\\Websites\\jiewmeng\\wp admin\\plugins。菲律宾比索:0 0.2249 3035904 2。plugin\\u s
MAP_META_CAP筛选器有什么用途?
这有什么用map_meta_cap 滤器该过滤器未在任何地方记录。我不清楚这可能是什么:用于将用户的权限映射到帖子上的操作。这到底是什么意思?如果可能,请给出一些正确用法的示例代码示例。
如果我使用插件又一个多站点管理器,如何配置DNS?
我刚刚配置了另一个多站点管理器,我可以使用内部子域,如1.domain.com and 2.domain.com 作为备用域。我可以在这些域上成功创建子站点,如try.1.domain.com .但不幸的是,当我设置外部域(主域在其他地方注册)时,子站点的URL显示错误页面。。示例:3.domain.com 是指向我的多站点安装文件夹的加载项域。在其下创建的子网站是try.3.domain.com .此子网站的URL显示错误页面。实际上,我指的是指向多站点域的数字IP(我的主机是共享主机)地址的外部域。
正在验证自定义元框值和必填字段
我从未见过的内容是验证自定义post类型元框的特定表单字段是否正确填写的最佳方法。我希望获得专家意见,了解如何最好地验证可能创建的任何元数据库的自定义字段。我的兴趣是:确保在发布/更新帖子之前进行字段验证,使用与其他wordpress javascript不冲突的类/代码,您可以根据需要定义特定字段,而其他字段可以是可选的,根据自定义规则验证字段,包括电子邮件格式等的regex控制任何错误/通知提前感谢!