WordPress自定义帖子类型在重新安装主题时断开固定链接
这是一个相当奇怪的问题。我正在我的主题功能中创建WordPress自定义帖子类型。php文件使用以下格式:add_action(\'init\', \'product_register\'); function product_register() { $args = array( \'label\' => __(\'Products\'), \'singular_label\' => __(\'Product\'),
根据类别和子类别为我的博客创建URL结构
我的博客设计很大程度上依赖于类别和子类别。我希望url结构依赖于此。如何使url的支持相同?我希望它是这样的:http://www.mywordpressblog.com/categoryname/subcategoryname/postname.html 它还应支持进一步的子类别(如有)。如果我有任何页面,它应该遵循相同的结构,只是应该用页面名称替换。Further info:我使用的是Wordpress 3.0.1,因此我使用的是自定义菜单功能,它允许我将我的页面和类别组合到一个很棒的菜单中。
如何仅在主题激活或停用上刷新规则?
刷新规则显然是使用自定义帖子类型创建主题的重要部分。看见here 和here.有没有人有关于如何从函数中刷新规则的示例代码。php?我有点惊讶,抄本的自定义帖子类型页面中没有包括这一点。更新:我尝试将其添加到函数中。php,但它不起作用:register_deactivation_hook( __FILE__, array(&$this,\'deactivate\' ) ); function deactivate() { global $wp_rewrite; $wp
我如何将“博客”帖子设置到主页以外的其他页面?
有人给我设置了一些自定义工作,现在我想添加一个“最新消息”/“博客”/“最新新闻”类型的页面,该页面可以从主菜单访问,而不是主页。我该怎么做?我不清楚这是怎么做到的。谢谢
覆盖基于GD星级IP的限制
有人知道是否有可能阻止GD star rating 记录用户机器的IP地址?我意识到这是为了阻止人们不止一次地评级,但它阻止了人们在背后支持代理的情况下进行评级。我想到了几个想法:重写在我的主题中进行日志记录的方法functions.php在web服务器级别采取措施屏蔽IP(可能致命)
Tags page not for post
符合Wordpress: category page not for post\'s.我使用wordpress为flash游戏创建网站,所以我没有特定的贴子页面。我通过新贴子添加每个游戏。php?post\\u type=游戏,你可以看到这不是wordpress的常规帖子。现在我尝试对标签进行相同的处理,但再次卡住。我现在拥有的:<?php if (is_page() ) { $tag = get_post_meta($posts[0]->ID, \'tag\', true);
函数.php多久加载一次?
试着让我的头脑清醒过来。php,我想知道它多久加载一次?
Link Category Description
我正为此发愁。在链接管理器中,可以输入类别的描述(除了链接本身之外)。但是,在wp\\u list\\u书签中,无法在任何地方调用此值。那么我怎样才能得到它呢?我知道它在term\\u taxonomy表中,在link\\u类别下。那么,是否有一个可以编写的函数来动态检索该值(即不必独立声明每个链接类别)
使用WP_Query()和自定义循环获取帖子ID的帖子评论?
(Moderator\'s note: 最初的标题是“有没有办法使用WP-Query()在自定义循环中通过帖子ID获取帖子评论?”你好我正在运行自定义循环using WP_Query, 仅显示上特定类别的一篇文章home.php 页面,如下图所示:<?php $pr_q = \"cat=11&posts_per_page=1\"; $pregunta_q = new WP_Query($pr_q); ?> <?php while ($pregunta_q->have
将CSS添加到自定义帖子类型管理页面导致错误
我的Meteor Slides 在幻灯片自定义帖子类型的管理页面上加载样式表的插件: add_action(\'admin_head\', \'meteorslides_admin_css\'); function meteorslides_admin_css() { global $post_type; if (($_GET[\'post_type\'] == \'slide\') || ($post_type == \'sli
Advanced theme training?
我读过几本关于构建WP主题的书,我当然了解基本知识。我想了解一些高级主题,如挂钩、wp\\U重写和如何工作。php应该是结构化的。有人能推荐一些好的资源吗?
我的类别在菜单上太大了,我该怎么办?
目前,我有少量的100个类别,我的菜单变得非常大,如果可能的话,我想能够做两件事:第一个类别菜单,按点击次数排序,数量有限的类别,第二个类别菜单,数量有限的类别,由我自己选择,有没有简单的方法来完成这项工作,或者手动编辑部分代码,但允许我用wordpress代码来呈现类别,而不必手动键入每个类别,或者使用具有这些功能的插件?PS:我试图使用搜索来搜索这个,但即使使用“类别菜单太大”,也有太多不相关的答案,很难找到对我的情况有好处的答案。
在WordPress中,如何在插件中创建一个带有作者姓名的定制帖子类型?
我正在尝试使用register\\u post\\u type创建一个新的WordPress主题,以创建一个名为listings的自定义帖子类型。我希望每个列表都具有以下永久链接结构:http://www.mysite.com/%author%/listing-title我不太确定如何通过法典中列出的CPT控制来实现这一点。之前,我通过在Permalink设置中创建自定义结构实现了类似的效果:/%author%/%postname%/ 它已经suggested on the main forum
Scheduled event won't fire
我正在尝试在插件中设置单独的一次性计划事件。无论我做什么,我似乎都无法让事件发生。我正在使用Cron视图plugin 查看队列中的内容,并完全按计划添加和删除事件。但是,我从来没有收到我在操作的目标函数中设置要发送的电子邮件(只是为了测试事件,稍后会有更多)。我已经在计划的事件之外测试了该功能,它确实有效。以下是一些代码:GLOBAL $new_workshop_id; $new_workshop_id = $wpdb->insert_id; function send_r
100万+页面的最佳网站地图插件
我的一个客户有一个非常非常大的WordPress网站(超过100万页)。是否有可以处理此问题的站点地图插件(需要创建站点地图索引)?他们的网站爬行深度很浅,所以他们认为网站地图会很有帮助。
如何通过siidear.php更改类别列表的显示?
我想更改默认类别小部件代码,以便它不会显示任何属于未分类(id=1)类别的子类别。我可以通过我的侧边栏来做这件事吗。php或函数。php代码?
Corrupt Wordpress Database
我认为这是最奇怪的文字印刷问题。一个拥有大量帖子数据库的客户网站已经有了自己的想法。前一分钟一切似乎都很好,接下来的帖子、类别和标签都不见了。此时仪表板告诉我9个类别中有2309个帖子,但当我单击admin中的categories链接时,列表中没有任何帖子。我可以在admin中看到所有帖子,但尽管它们过去被分配到类别并列出标签,但现在它们都“未分类”,没有标签。很明显,wordpress数据库在某种程度上已经损坏,但从哪里开始尝试修复呢!?以下是我迄今为止测试的内容:插件–我关闭了所有当前的插件。主题–我
自定义分类不正确地计算修订吗?
(Moderator\'s note: 最初的标题是“我的自定义分类法计数不正确;它正在计数修订版”)以前有人碰到过这个吗?我添加了两个自定义分类法count 的列wp_term_taxonomy 表设置不正确。除了发布的帖子外,它似乎还在统计修订。我已经在WordPress的核心进行了探索,但这是一个巨大的野兽,老实说,我几乎不知道从哪里开始寻找count 为了那张桌子。
如何获取静态页面中的帖子列表而不是首页?
因此,对于成千上万使用WP作为CMS的人来说,一种典型的方法是使用设置>阅读管理页面中的“静态页面”选项。然而,我的情况不同:我们的首页显示的是静态内容(home.php驱动它),我们有一个第二个静态页面(称为新闻),它应该显示最新帖子的列表(通常在普通博客的首页上可以找到)。我将新闻页面设置为使用自定义模板(page NewsIndex.php);基于二十十的档案。php模板,这个文件显示一个标题,调用rewind\\u posts(),然后调用get\\u template\\u part(\'
阻止搜索引擎索引页面2、3和更多页面?
您知道如何防止在WP中对超过主页的页面进行索引吗?我是说我不想mysite.com/page/2, mysite.com/page/3 要编制索引。这是因为我使用home.php 为了我的主题page/2, page/3都是一样的。请给我一个提示或代码片段,我不想再添加一个插件(robots meta)。