重置默认角色和权能
我一直很难为角色添加自定义帖子类型功能(Adding capabilities to default roles) 我怀疑我的混混可能导致了一些问题。我还安装和卸载了各种插件,其中一些插件增加了功能。因此,我的WP角色对象有点乱。是否有人知道重置功能的方法,或者是否需要重新安装?
瞬变是私有的还是公共的?
WP瞬态是否特定于用户会话,或者是否可以从任何会话的任何位置访问它们?由于它们是写在DB中的,我可以想象它们在任何地方都是公共的和可访问的,但是有没有办法将它们的范围限制为只有一个用户的会话?我正在创建的网站不提供登录/Membership选项。我所说的用户是指任何正在查看网站的人-我not 谈论wp_users!示例:我加载主页,生成一个随机数,并将其存储到一个瞬态中,该瞬态应可在同一会话中访问。然而,即使从同一台计算机,但从不同的浏览器或不同的IP,我也不能访问此瞬态。。。这可能吗?
自动将新帖子添加到WordPress数据库中
我想创建一个php脚本,从另一个网站读取rss提要内容,然后将这些阅读信息添加到我的WordPress网站的数据库中,这样当你访问我的WordPress网站时,你将通过我的php代码看到插入的帖子。The problem is: 我想使用WordPress的内置代码来添加新帖子,我不想编写自己的代码来将数据插入MySQL<有没有捷径我希望能够通过php脚本将这些信息添加到WordPress中:帖子内容帖子标题标签帖子类别日期:为此,我想添加将新帖子插入数据库的时间和日期</在我编写的php脚本
不保存自定义开机自检类型的选择菜单
前几天我发布了一篇关于CSS技巧的讨论。解释我的视频没有显示在我使用本教程创建的自定义帖子类型的视频页面上。我以为我解决了问题,但结果问题没有解决。总之,我想我设置CPT/字段的方式可能把事情搞砸了。所以我找到了另一个教程,重新定义了CPT和字段,here is the new code.我可以保存我的视频ID字段,但当我选择“Youtube”或“Vimeo”,然后保存时,它只会返回到默认选项“select”。因此,当我查看页面时,应该放置视频的容器是空白的。我是所有Wordpress PHP的新手,所以
检查插件中是否存在带有AJAX的前端电子邮件地址
我正在努力想办法解决这个问题。我在这里遵循了针对AJAX的wordpress codex:http://codex.wordpress.org/AJAX_in_Plugins我一直返回的是0,我从来没有得到1。知道为什么吗?我的代码如下。PHP:add_action(\'wp_enqueue_scripts\', \'live_validation\' ); add_action(\'wp_ajax_validate_email\', \'validate_email_input\');
自定义模板中的搜索结果
我有一个自定义页面resources-search.php 处理搜索表单的搜索结果的模板。在我的function.php 我有以下数组:$YearList = array(\'2000\',\'2001\',\'2002\',\'2003\',\'2004\',\'2005\',\'2006\',\'2007\',\'2008\',\'2009\',\'2010\',\'2011\',\'2012\',\'2013\'); 是的,你猜对了。这是一系列的年份。在我的resources-search
是否在编辑类别页中加载样式表?
我有一个插件,我想为每个“编辑类别”页面添加一个样式表,因为我在这些页面中添加了其他自定义字段。有没有一种简单的方法可以做到这一点,或者我必须使用URL并使用add_action()?
本地主机WordPress访问远程数据库WordPress网站
我在本地主机上安装wordpress。
如何使用GET_TEMPLATE_PART而不是INCLUDE_ONCE?
我包括一个文件include_once:include_once( trailingslashit( get_stylesheet_directory() ) . \'/recaptchalib.php\' ); 然而,我从主题检查插件中得到警告:INFO: The theme appears to use include or require. If these are being used to include separate sections of a template fro
map_meta_cap woes
我已经创建了一个自定义帖子类型,并希望它的行为像一个页面。某些角色需要访问它,而不是帖子或页面。因此,我创建了我的自定义帖子类型,其中包含以下功能类型和功能:function add_team_page_post_type($name, $args= array()) { add_action(\'init\', function() use($name, $args) { $args = array( \'labels\' => te
正确的.mo文件在语言存储库中的什么地方?
我需要用意大利语翻译我的Wordpress。按照用你的语言写在WordPress上的说明,我搜索了我的。mo文件在语言库中,但我有一些问题。文件夹结构不符合预期,有许多文件夹对我没有任何意义:branches/ buddypress/ mu/ rosetta/ tags/ trunk/ 我读过instructions about the repository 但他们只提到了其中的一些文件夹。我已经试着找到了。mo文件打开了所有文件夹,但有很多。mo文件(例
无法使用设置API将设置保存到数据库
我编写了一个简单的测试代码,用于测试使用设置API保存数据,但它似乎不起作用。这真的快把我逼疯了。请帮我指出问题所在,谢谢!function test_add_options_page() { add_menu_page( \'Test Save Option\', \'Test Save\', \'manage_options\', \'testpage\', \'te
字符串正则表达式匹配仅替换角色‘Conductor’
目前我正在使用以下代码添加rel=nofollow 和target=_blank 我的网站内容的所有外部链接,但我希望这样only 在贡献者帖子上。也就是说,作者及以上的帖子没有重写规则。<?php add_filter( \'the_content\', \'cn_nf_url_parse\'); function cn_nf_url_parse( $content ) { $regexp = \"<a\\s[^>]*href=(\
在不干扰wp-login.php的情况下创建前端用户注册/登录/配置文件和注销?
我需要在我的主页上创建注册和登录链接用户可以对他们可以更新的个人资料以及发布到数据库的内容进行测试。如何在不干扰wp登录的情况下执行此操作所有这些都需要在前端完成。
在编辑器中限制标题长度
我正在搜索一个函数来限制用户可以在编辑器的标题字段中键入的字符数。
Disable disqus on pages
我已安装Disqus Comment System 我的Worpress版本3.5.2中的2.74我想禁用除博客文章之外的所有页面的取消论文。有没有办法做到这一点?
无法将所有css和js功能转换为WP主题
我正在尝试转换一个HTML和CSS模板,该模板使用.js 文件,并将其转换为本地主机上的WP主题。这个index.html 具有以下特性:<head> <title>Home</title> <meta charset=\"utf-8\"> <link rel=\"icon\" href=\"img/favicon.ico\" type=\"image/x-icon\"> <link rel=\"s
基于用户名或用户ID的菜单链接重定向
我正在构建一个客户端门户,我的客户端可以在其中登录并查看其所有待定项目、已完成项目和创建新项目。虽然我一开始就被困住了。下拉菜单称为“我的项目”如果“用户1”已登录,他们单击“我的项目”,则我需要该链接来链接:mysite.com/client-portal/my-projects/(USERID or USERNAME)/这将是他们的专用页面,因此如果用户1的用户名为johndoe 链接将是my-projects/johndoe/如果用户2(janedoe)已登录。当他们单击“我的项目”时,他们将被执行
在编辑POST_LINK中获取标题
基本上,我想链接到Wordpress中的编辑帖子界面,显示的字符串是帖子标题。我尝试了我能想到的任何语法,但我也只学了2天php。这是我想到的。它创建一个链接,但不显示文章标题。<a href=<?php edit_post_link(\'<?php echo get_the_title($ID);?>\'); ?> </a> http://codex.wordpress.org/Function_Reference/edit_post_link http
自定义Post-type未返回正确的Child_Of
Situation我正在使用高级自定义字段插件为自定义帖子类型设置一个复选框。如果选中此框,则此查询应返回该框。到目前为止,查询工作正常。The issue我希望它显示的页面都是一个页面的子页面。这个查询返回带有复选框的所有页面,而不是只返回带有复选框的当前页面的子页面。My code页面顶部<?php $tid = get_the_ID(); ?> 沿着页面进一步<?php $i == 0; global $post; $myposts =