发布新帖子时,我的WordPress安装没有更新提要
我的WordPress安装运行得很好,但最近当发布新帖子时,它停止了对提要的正确更新。我可能已经使用Clean Options WordPress插件删除了一个Transistent提要表。我不知道这是否是原因,但我可以通过每次手动更改一个提要设置来强制更新它。我怎样才能使它再次正常工作?如有任何建议,将不胜感激。谢谢
fetch images and videos
是否可以获取特定网站的视频和图像并将其发布?我的意思是我正在考虑写一个函数,在这里我只写网站名称,然后在网站url的帮助下,所有或最新的图片和视频都会发布到我的帖子上。这可能吗?
将变量追加到URL或设置会话
我刚刚编写了一个小插件,它可以检测用户是否在移动浏览器上,如果是这样的话,可以从WordPress站点检测到该站点部分的移动(简单)版本。当我开始思考时,我正在重定向可能想要查看完整站点的用户。我可以通过创建URL轻松添加支票,如http://example.org?force_web=true 唯一的问题是我的插件会检查每个页面的顶部,看它是否是移动的,所以我需要设置force_web=true 在所有页面上。另一个想法是使用会话,但WordPress似乎不支持会话,除非您添加session_start
如何将表单数据从WordPress(Meta Box)发送到OData服务?
我在“添加新页面”屏幕的元框中创建了一个表单。我希望将此表单中的数据发送到中央服务器上的OData服务。我可以看到PHP支持OData(http://odataphp.codeplex.com/) 但它需要OData for PHP SDK 要安装在服务器上。因为服务器可能是Windows/UNIX/LINUX/other,所以我不知道是否可以创建一个通用安装文件,以便用户能够透明地安装我的插件。这样做的最佳方法是什么?
管理面板:未正确加载脚本。无法编辑页面/帖子
我正在使用最新的Wordpress。组织安装。我的后端javascript都没有工作,导航下拉列表都没有,管理面板区域也没有加载。I have not edited any core files.我尝试禁用所有插件,甚至将它们从插件目录中移出,以查看是否存在冲突。不走运。我尝试使用不同的主题。没有运气。我编辑帖子/页面的唯一方法是突出显示帖子中的文本(见截图)。我已经在我的主题标题中添加了一些jquery脚本。php文件,也试图删除这些文件,但没有成功。尝试切换主题,但不起作用。除此之外,我唯一接触过的主
如何在tinyMCE工具栏中添加自定义按钮?
我想在“添加新帖子”屏幕的tinyMCE工具栏上添加一个自定义按钮,单击该按钮后,将在新帖子中插入文本。我已尝试使用此代码(从http://tinymce.moxiecode.com/tryit/custom_toolbar_button.php):wp_admin_css(\'thickbox\'); wp_print_scripts(\'jquery-ui-core\'); wp_print_scripts(\'jquery-ui-tabs\'); wp_print_scrip
使用WordPress 3创建博客网络
我想在WordPress平台上创建一个网站网络。Apartment Therapy 是我想如何实现网络的一个主要示例。它们使用的是唯一的域,而不是子域或目录。单击顶部导航中的技术以取消LGGD,单击子项以取消LGGD,等等。你能告诉我你对WordPress 3.0的看法吗。x多站点?我读过一些关于WordPress multisite的帖子,这些帖子给了我一个提示,但我想在第一次构建正确的架构。谢谢你的意见。
使用wp_INSERT_POST从前台设置帖子的过期日期
我尝试构建一个用户从前端发布的表单,一切都很好,但我需要知道这是否可能,如果我玩的话\'post_date\' => date(\'Y-m-d H:i:s\')?如果我添加一个隐藏字段来生成到期日(从发布日算起增加30天),然后使用add_post_meta($post_id, \'expiration\', $expDate, true);有人知道我怎么能建造这样的东西吗?非常感谢,菲利普
用WordPress制作一个四页的网站可能有些矫枉过正?
我必须建立一个小网站,这是一个设计公司的文件夹,只有标准部分:主页、关于我们、服务、投资组合和联系。就是这样,没有博客,没有动态版块,没有什么大不了的。我想我可以用WordPress来做,但我认为这可能是一种过分的做法。一方面,WP可能对一些有趣的插件很有用,这些插件可以节省我一些时间,比如站点地图生成器和更好的SEO结果,还可以在浏览器中编辑帖子。但另一方面,“wordpress方式”更难实现,比如使用wp\\u enqueue\\u脚本加载脚本等等。而且,版面不像帖子,每个帖子都不一样,更不用说主页了
如何通过SQL更新META_VALUE来删除与该值一起输入的美元符号?(所以只有价值保持不变)
对于一个站点的所有“价格”自定义字段,输入的美元符号带有值。我需要删除美元符号,只保留值。我对SQL查询知之甚少。这些值都是不同的,所以我希望我可以使用更新和通配符来有效地删除美元符号,但遗憾的是,我无法做到这一点。这就是我想要实现的使现代化wp_postmeta 设置meta_value = 替换(meta\\u值,“$%”,“%”),其中meta_key 比如“价格”。
仅为管理员添加附加功能的最有效方式是什么
我试图找出添加附加功能的最佳方法,这些功能只能由管理员通过/wp admin使用。实现资源不被浪费的最佳方式是什么。一、 E.if语句,对于与仪表板无关的区域,每个页面加载或在每个页面加载上执行任何其他代码。谢谢
将URL转换为附件/帖子ID
是否有任何方法可以获取图像的URL并在数据库中找到该图像的附件或帖子id?情况如下:在我的帖子内容中,所有被“a”标记包围的“img”标记都在我的循环中。如果“img”标记的src属性与外部“a”标记的href属性不匹配,那么我想替换“img”标记。在这样做的过程中,如果要删除的“img”在库中,我想删除该帖子,然后将替换的“img”放回原处。我尝试使用如下函数:function find_image_post_id($url) { global $wpdb; $postid =
使用WordPress复制StackExchange?
如果您要使用WordPress构建StackExchange克隆站点,您会怎么做?
从MyISAM切换到InnoDB会提高评论表的性能吗?
我建立的一个网站在短时间内获得了大量评论,因此可能在5到10分钟内留下100条评论。这似乎会对数据库造成相当大的负载,尤其是与最近的评论小部件结合使用时——我看到服务器负载迅速上升到40多个,使用mtop我可以看到大量阻塞的查询。因此,我使用MyISAM作为存储引擎,它锁定整个表以供写入。切换到(我相信)使用行锁定的InnoDB会改善情况吗?看看MySQL文档,似乎完全可以在同一个数据库中使用这两个引擎。所以,问题是:对于我所描述的,切换到InnoDB似乎是一个合理的解决方案吗?是否有任何WP特定的经验/
WordPress功能的负载测试
是否有人知道(或拥有)他们用于测试负载下性能的任何脚本/流程,尤其是WordPress特定的行为,如在模拟流量很大的情况下几乎同时发布许多评论。我通常使用apachebench来测试一般性能(并确保缓存正常工作),但如果不亲自编写脚本,我就看不到测试注释和发布性能的方法。有什么想法吗?
定制邮件类型的Meta Box的优先级
我对自定义帖子类型输入屏幕有一个小问题。我想在内容框的正下方打开我的元数据库,但我不确定这是否可行(因为介于两者之间的元数据库是“默认值”,即摘录、讨论和作者)。我正在应用标准代码:function ctp_admin(){ add_meta_box(\'cpt_meta\', \'Meta Box\', \'cpt_meta\', \'cpt_function\', \'normal\', \'high\'); } 谢谢大家!诺埃尔
如何在BuddyPress中基于用户元自动接受好友请求
我仍然在考虑buddypress,到目前为止还不错,但我遇到了一个障碍,我希望某些被标记为“专家”的用户能够自动接受人们提出的任何朋友请求。我已经找到了几个与此相关的函数,但我认为我缺少了一些可以简化此操作的功能,例如设置常量或重写$bp全局函数的一部分…到目前为止,我掌握的情况如下:function bp_auto_accept_friend_request( $friendship_id, $friendship_initiator_id, $friendship_friend_id ) {
Google Analytics事件跟踪代码从作者框中的链接中剥离-WordPress网站
我正在WordPress网站上使用Yoast的Google Analytics插件。我已经为出站链接启用了事件跟踪,并成功地为其他一些内部链接手动添加了事件跟踪。除了在“作者框”中之外,一切都很好。在每篇帖子下,我都创建了一个作者框,从用户配置文件中提取“the\\u author\\u description”。这似乎去掉了GA事件跟踪代码。我有一个出站链接在那里,应该由插件自动跟踪,但代码不在那里。如果我尝试手动将代码添加到用户配置文件中的任何链接,它们也会被删除。有没有办法解决这个问题?
Performance on WPMS
我的WPMS站点托管在8核/32mb RAM服务器上,但响应时间非常长。我们有大约1000个博客(单个db上有35000多个表)和70000个页面浏览量。我认为我可以缩短响应时间,将具有更多页面浏览量的博客移动到单独的DB中,并使用hyper DB插件将所有博客拆分为每个DB 100个博客。你觉得怎么样?
使用一个筛选器从所有类别列表中筛选出“未分类”。php?
我想给我的函数添加代码。php拦截对wp\\u list\\u categories()和\\u category()的所有调用,以便排除“未分类”和“未分类”(或cat\\u id 1)的任何子级。我还想限制每个列表项锚点的“title”属性中返回的单词数。当前默认设置为$cat\\u args[\'use\\u desc\\u for\\u title\']=1;但似乎无法将其插入下面的排除过滤器中。我正在使用下面的代码,它可以有效地从使用wp\\u list\\u类别的列表中删除不需要的类别,但是,