我目前正在开发一个Wordpress插件。为了让我的插件正常工作,我需要在设置页面上填写一些信息。有没有办法警告/抛出错误,以便博客管理员可以在他/她的仪表板上看到此消息?除了wp_die()之外,还有其他显示错误的函数吗?以防万一我的插件(或其他人)搞砸了,我想以一种很好的方式通知它。;) 最佳答案 我建议使用admin_notices操作。这使您可以显示警告和错误并将用户引导至页面:add_action('admin_notices','my_custom_warning');functionmy_custom_warning(
我已经使用ASP.NETMVC创建了一个网站并使用ELMAH进行错误处理,这非常有效。在我的网站上的/blog下设置虚拟目录并添加必要的WordPressphp文件和mysql数据库后,出现以下错误。Couldnotloadfileorassembly'Elmah'oroneofitsdependencies.Thesystemcannotfindthefilespecified.我认为这与ELMAH将自身应用于所有子目录这一事实有关。有没有办法让ELMAH忽略/blog下的所有内容?还是有办法解决这个问题?提前致谢。 最佳答案 将
我有共享主机,在我自己的用户空间内运行三个不同的.com域。一个作为实际的托管计划主域,另一个是通过URL重定向和域指向的子域。其中一个订阅是Wordpress博客,我担心攻击者会利用Wordpress中的安全漏洞访问我的虚拟保护伞下的其他网站。如果博客本身被破坏了,我不会因为它而失眠。但如果其他网站被钉牢,我会很伤心。我可以使用什么样的服务器权限等来隔离该博客?它完全包含在自己的子目录中。如果需要,可以提供更多详细信息,我是新手,可能遗漏了一些关键信息。谢谢。 最佳答案 这是一个合理的担忧。如果没有正确分离,一个站点中的漏洞将影响
以前在WP论坛上有人问过这个问题,但没有一个解决方案对我有用,我已经重置了永久链接等,但无济于事。我希望你们有答案。这是我的设置:我有一个名为ted_venue的自定义帖子类型和两个模板,single-ted_venue.php(单个field详细信息)和page-venues.php(用于显示field列表)。永久链接结构是site.com/venues/venue-slug用于field详细信息和site.com/venues用于field列表。这是field列表的分页代码:$paged=get_query_var('paged')?get_query_var('paged'):1
在我的网站上,我使用以下代码加载jQueryUI脚本:wp_enqueue_script('nf-jquery-ui','http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.5/jquery-ui.min.js')在我的插件中,我使用以下代码:wp_enqueue_script('wp_filebrowser-jqueryui','http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.5/jquery-ui.js')结果是这两行都添加到我的标题中-加载脚本两次不是很好。是的,我知道我可以将它从
我想让一个站点使用wp,并且我想在Twitter主页中添加滚动新闻,例如TopTweets。当自定义在我页面的每个部分发布新回复时,新主题将显示在这个滚动新闻部分。它们都来自最新的10项数据库。怎么做?谢谢 最佳答案 使用Jquery,您可以使div滑入和滑出View。http://docs.jquery.com/UI/Effects/Slide#overview.然后你给每个div一个唯一的id,每个包含来自你的数据库的评论。将div0,1,2初始化为可见,将3-9初始化为隐藏。这里的javascript结构:echok=1;se
我已经为使用此功能的用户针对某些评论设置了一些自定义元:add_comment_meta($wp_comment_id,'accepted',true);我想做的是在每个用户的个人资料/作者/用户名上显示他们有多少条特殊评论,例如,如果用户发表了20条评论,其中5条的元数据为accepted等于true,那么值为5。我该怎么做?谢谢。 最佳答案 我假设这是最新版本的wordpress。您可以在此处查看数据库架构图:http://codex.wordpress.org/images/9/9e/WP3.0-ERD.png我还没有测试过这
我想访问我的一个wordpress站点的帖子/类别/标签并将其显示到另一个wordpress站点。那我该怎么做呢?谁能告诉我这个? 最佳答案 您必须使用RSS提要http://codex.wordpress.org/WordPress_Feeds您可以使用PHP将RSS解析为XML文件RSS阅读器http://apptools.com/phptools/xml/rss.php 关于php-在另一个wordpress站点上显示一个wordpress站点的帖子,我们在StackOverflo
我正在为Wordpress创建一个插件。我创建了一个简单的PHP文件:测试.php。我可以通过浏览器访问它,但是当我这样做时:我的wpdb和wp是NULL。谁能告诉我可能是什么问题?简而言之,所有wp函数都是空的。wordpress库什么时候真正设置它们?通常,您的插件将在Wordpress的上下文中运行,并且您在左侧有相同的Wordpress菜单等。但是我的PHP中需要1个文件,它不在Wordpress的上下文中运行,但我需要访问wordpress函数。这是一个简单的PHP文件,应该只返回XML而没有其他HTMl等。 最佳答案 问
目标:从wordpress页面运行一个简单的Rscript。我目前正在尝试在加载页面时使用exec()运行Rscript。该脚本从1到10的整数中创建100个随机样本的直方图,将系统时间写入标题并将图形保存到.png文件。设置:在UbuntuEC2微型实例上运行Wordpress安装R已经通过ssh成功安装和测试使用Exec-PHPWordpress插件编写和执行PHP代码(测试成功)PHP代码(在wordpress页面内)/test.R");?>/samplePlot.png"alt=""title="SampleR"/>Rscript-test.Rpng("/samplePlot.