使用SAVE_POST上的数组更新wp_Options会导致条目重复
我不完全确定这是Wordpress的错,但我想我还是会问一下,看看有没有其他人以前遇到过类似的问题。我正在尝试将数组保存到wp\\u options表行。数据来自自定义元数据库,并在触发save\\u post挂钩时保存。我想这应该可以做到:update_option(\"myOptionName\", $myArray); 我开始得到4(?)我保存的每个值。例如:$myArray = array(\"option1\"); update_option(\"myOptionName\",
从第二个帖子开始查询,没有偏移量
有没有一种快速简便的方法来加载所有的帖子,从第二篇帖子开始,让第一篇帖子成为最后一篇帖子?如果使用偏移量,则会丢失第一个帖子,但我不想丢失它,我只想更改排序顺序,即第一个变成最后一个,第二个变成第一个帖子。谢谢你的帮助。
创建不能通过插件索引或访问的页面
我正在用Wordpress创建相当复杂的网站。我将有一个页面模板,从其他页面收集数据,并在一个页面上显示它们。这些页面只能在页面模板中使用,不应为搜索引擎编制索引或通过slug访问。它们应该只充当数据的容器。有没有办法做到这一点?
自定义POST类型的php代码插入后的白页
在插入定制帖子类型的php代码后,我在前端(而不是后端)得到一个白色页面。请参见代码:页面自定义。php:<div class=\"infoboxen\"> <div class=\"box\"> <?php $loop = new WP_Query( array( \'post_type\' => \'drei_boxen\', \'posts_per_page\' => 10 ) ); ?> <?php whil
Custom Post Type Base URL
是否可以不对自定义帖子类型的基本URL使用循环。例如,如果我的自定义帖子类型是“directory”。我不想http://www.mysite.com/directory/ 为了到达循环页面,我想制作一个自定义页面模板,该模板将根据分类法等提供自定义布局,以便进入自定义帖子类型的区域。但是,对于单个帖子,我仍然希望在URL中保留自定义帖子类型名称。因此-http://www.mysite.com/directory/listing_type/listing_locale/postname/如果有人能帮忙,
将GET_CURRENT_USER_ID代码更改为作者个人资料
我一直在修改一个长期废弃的插件项目,该项目为Wordpress提供了一个Stackoverflow启发的徽章系统。我已经升级了它的一些代码,因此它可以在新的Wordpress版本中运行。如果您感兴趣,可以在此处查看整个代码:http://pastebin.com/kCWWLPL2我想给作者添加一个代码。php页面列出作者获得的徽章。到目前为止,我只显示了登录用户的徽章,其工作代码如下:<?php $user_id = get_current_user_id(); if ($user_
是否有开发自定义帖子类型的既定模式?
我正在处理一个自定义的帖子类型。它有元框,还向其他帖子类型添加元框。它提供了一些方便的函数来查找其类型的帖子或添加到现有帖子类型中的元数据。它还具有一些辅助函数,用于将标记呈现到模板中。所有这些加起来在我的代码中有相当多的“漏洞”。我没有太多为WordPress开发的经验(我的背景是.NET和C),所以我想知道在哪里可以找到模式来制定我的解决方案。。。更具凝聚力。例如,命名文件和函数以及在我的主题中组织代码的指南,或者创建自定义帖子类型的框架。虽然在WordPress中不难找到创建自定义帖子类型的插件,但
Fast publishing in wordpress
Wodpress编辑器太慢。如何创建其他更快的界面或如何快速发布帖子。我只需要为作者,类别和字幕文件。有没有办法代替默认的wordpress编辑器?
在index.php上显示随机帖子,而不是最新帖子
我有这些设置,所以只有一篇文章(默认情况下是最新的)显示有索引。php我的当前工作代码<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 如何更改代码以显示任意类别/日期的随机帖子?如果这有什么不同的话,只需要一个帖子就可以了。非常感谢
REGISTER_SIDEAR_WIDGET从2.8版开始就不推荐使用了!改用wp_Register_侧边栏_Widget()
我打开了调试器,出现了此错误。。。Notice: register_sidebar_widget is deprecated since version 2.8! Use wp_register_sidebar_widget() instead. in /home/content/19/9468119/html/wp-includes/functions.php on line 2705 Notice: register_widget_control is deprecated sinc
如何更改管理中的帖子顺序
嗨,我用一些自定义字段设置了一个自定义帖子类型,其中一个自定义字段是一个日期字段,它与帖子本身的发布日期不同,默认情况下,WordPress使用该日期对帖子进行排序。我希望此屏幕上的帖子在默认情况下使用自定义字段进行排序。我该怎么做,有什么过滤器吗?其次,我还希望在页面顶部有一个下拉列表,以便用户可以按自定义字段筛选帖子。
WordPress linking
在我的主页上,我有几个链接可以链接到我网站的不同部分。第一个链接应该重定向到具有slug公文包的自定义帖子类型。其他链接应重定向到不同的自定义模板页面,如联系人页面、关于我们的页面等。WordPress中是否有允许我链接到此页面的功能?
我如何链接到帖子页面?
如何链接到设置>阅读中设置的帖子页面?这是一个高级主题,所以它不能只是页面的永久链接。
如何在管理中对自定义列进行排序
我在admin中为日期设置了一个自定义列,但排序不起作用,当我单击排序时,日期混乱且排序不正确。这是我使用的排序函数function sortable_columns() { return array( // meta column id => sortby value used in query \'publishdate\' => \'date\', // e.g. 1344964575
Wordpress Image update filter
我似乎找不到图像更新的过滤器。现在,我有下面的代码,在有人单击编辑器中的图像并进行更新之前,它工作得很好。然后将高度和宽度重新输入。有没有可以用来阻止这种情况的过滤器?我试了几次都没有用。add_filter( \'post_thumbnail_html\', \'remove_thumbnail_dimensions\', 10 ); add_filter( \'image_send_to_editor\', \'remove_thumbnail_dimensions\', 10 );
自定义类别的默认类别链接是断开的链接
我正在开发一个多任务插件,该插件应该使用特定的模板来设置站点,包括设置几个静态页面和菜单项,以及博客帖子的“博客”类别。该类别创建得很好,其中有一篇文章,我已经知道如何使用page_for_posts 选项但是,WordPress会在博客的侧栏中的“类别”下创建指向每个类别的默认链接。它在那里建立的链接被破坏了。It链接到/category/blog, 但当你点击链接时,你会得到一个404——“好吧,这太尴尬了……”。相同的链接显示在默认404模板的页脚中,但仍然断开(很明显)。我不知道为什么这个链接不起
为什么激活插件在REGISTER_ACTIVATION_HOOK中不起作用
我试图在激活第一个插件的同时自动激活第二个插件。register_activation_hook(__FILE__, \'example_activation\' ); function example_activation() { include_once(ABSPATH .\'/wp-admin/includes/plugin.php\'); activate_plugin(\'hello.php\'); } 它在registe
如何在相关帖子中显示图片?
我想为每个相关帖子显示一个图像。注意,这些是内联图像,不是来自post thumbnails.我需要的是:如果帖子只有图像,请显示它</如果它有多个图像,请显示第一个图像</如果不是图像,则显示静态备选方案</下面是我目前拥有的。<?php $categories = get_the_category($post->ID); if ($categories) { $category_ids = array(); foreach(
扩展小部件-从最近发布的小部件中排除帖子数字段
我目前正在使用此代码扩展WP\\u Widget\\u Recent\\u Posts,但我想排除让用户能够显示他们想要多少帖子的字段。我在自定义查询中有一个设置为4的数字,所以这个框没有用,我不想让用户感到困惑。class JA_Recent_Work_Widget extends WP_Widget_Recent_Posts { function __construct() { $widget_ops = array(\'classname\' => \'rec
在类中添加操作并在主题中使用(_A)
我正在Wordpress中编写一个插件,并希望使用do\\u操作功能访问主题中的一些数据库功能。首先,我只包括$fdb->get\\u finaboo\\u footer(1);例如在我的页面上,但他找不到对象。我增加了全球fdb美元;然后它成功了。但我不想在每个php文件上全球化$fdb。所以我想我用do\\u action功能来实现它。问题是我只是在var转储中得到了“null”。<?php /** * Database Functions */