如何添加调用函数的快捷码
我正在使用Cimy User Extra Fields 添加更多注册字段。我也在使用Contact Form 7 Dynamic Text Extension 预填充联系人表单字段。我已经读过,为了能够使用Cimy字段预填充联系人表单,我需要添加一个快捷码。我读过这个here.他说,您必须添加一个短代码,以调用Cimy用户额外字段中的函数。Cimy中的函数称为get\\u cimyFieldValue()。以下是他所指的动态文本扩展代码。function cf7_get_current_user($att
Using only %postname%
所以我看到每个人都反对使用它,但这似乎是Wordpress中的一个巨大缺陷,因为一个尽可能接近根的域名对站点的SEO至关重要。我希望我的网站总共有大约8页,可以通过它们的简单标题找到,如果它们是在某个日期前预处理的,那么它看起来很复杂,与大多数web标准不符。快进到我添加%postname% 到我的自定义永久链接选项卡,我的所有url都已更新,单击它们会得到404。不htaccess文件是制作的,所以我从头开始制作了一个,并包括以下内容:# BEGIN WordPress <IfModule
Users: List A to Z, for Users
我想创建一个代表我网站中每个用户的所有字母列表。示例:A -> Link that shows list of all users whose **nickname** starting with letter \"A\" B -> ...starting with letter \"B\" C -> ...starting with letter \"C\" D -> ...starting with letter \"D\" E -> ..
在活动后更改页面状态(寻找最佳实践建议)
我正在寻找一种在活动后修改页面状态/数据的最佳实践/想法。下面是我试图实现的一个例子——这个WordPress网站允许用户赞助他人(每个人只有一个赞助商)。每个有资格获得赞助的人都有自己的页面,该页面是通过我创建的一个名为“人”的自定义内容类型创建的。这是所有简单的部分,它只是一个基本页面,提供关于寻求赞助的人的描述性信息。然后,你可以去贝宝,并支付赞助他们。现在,我需要帮助的部分是在他们支付了费用并被发送回网站后,我如何才能触发现在被赞助的人的页面状态切换到“被赞助”。所以,没有其他人试图赞助他们。我想
Facebook头像用作头像
我正在尝试为我的博客添加一个头像选项,并希望避免使用Gravatar或自定义头像,因此我希望使用Facebook个人资料图片而不是头像。我知道有一些插件,但它们都有点麻烦。我试过了Incarnate 但问题是没有身份验证,因此任何人都可以使用任何公开可用的用户名,从而歪曲自己。此外,如果一个人没有公开的FB个人资料,他们就不能使用他们的个人资料图片。总而言之,我想要一个插件或代码,这样我博客的访问者就可以自动用他们的FB个人资料图片(如果他们已经登录到Facebook)来表示,而不需要他们注册或使用FB详
如果当前页有子页,则函数返回True
我试图创建一个简单的函数来进行“状态测试”。目标是测试并查看当前正在查看的页面是否有子页面。使用此选项可以更改布局以容纳子页面。下面的代码似乎应该可以工作,但遗憾的是,没有骰子。有人看到我错过了什么吗?function is_subpage() { global $post; // load details about this page if ( is_page() && $post->post_p
如何在安装时自动激活插件
我有一个插件,它是我的主题的安装程序,还有几个插件可以使用它。为了便于讨论,让我们将其他插件称为“负载”。我唯一缺少的是如何通过脚本激活负载插件(而不是要求站点所有者手动单击“激活”)。我还想在安装程序插件完成激活例程后停用(并删除)它(但这是第二个问题)。提前感谢您的帮助!以下是迄今为止我所掌握的内容,但它没有激活任何有效负载插件:function payload_activate(){ activate_plugin(\'my-first-plugin.php\');
如何(SEMI)自动将数据库导出和导入到不同的位置?
我正试图在本地开发WordPress站点,而不是在实时服务器上,作为这一举措的一部分,我希望能够拥有站点的本地和远程版本,并轻松地将本地所做的更改部署到远程站点。对于使用Git之类的东西进行文件系统更改来说,这很容易,但我不知道如何使数据库更改易于传输。我知道,也许可以编写一个脚本来在某种程度上自动化这个过程,但我真的不知道从哪里开始。
为照片帖子创建自定义帖子类型
我正在寻找一种创建照片帖子类型的方法。基本上是一个标题和单个图像的帖子。我陷入困境的地方是将图像实际附加到帖子上。我想在metabox中有一个图像上载字段。我跟踪了这个guide. 我可以看到WP上传框,并从我的机器上传图像,然后单击“插入帖子”。然后我发布了这篇文章。我不知道这张照片是否真的贴在了那篇文章上。我在数据库中看到的帖子和图片都是“附件”post\\u类型。如果我只想简单地将一张图片和标题一起附加到帖子上,那么这是一个好的方向吗?此外,是否有任何方法可以简化仅针对特定帖子类型的媒体上传灯箱?(
如何使用get_post()查询带有任何标签的帖子
我需要做一个简单的post查询,它将得到任何至少有一个标记的post。这是我当前获取标记ID为27或36的帖子的代码,但我需要修改它以获取至少有一个标记的所有帖子。$args = array( \'numberposts\' => 5, \'tag__in\' => array(27,36) ); $myposts = get_posts( $args );
仪表板Show_User_Profile的挂钩
我正在寻找一种方法来避免普通用户访问个人资料和仪表板页面。使用以下小代码处理配置文件页面:function lockdown_profile() { global $current_user; return !current_user_can( \'manage_options\' ) ? wp_redirect(\"/profile\") : true; } add_action(\'show_user_profile\', \"lockdown_
Implementing FancyBox
我试图在不使用插件的情况下将fancybox实现到WP中。我做了一些研究,看了几个例子,但仍然存在一个问题。任何帮助都将不胜感激。代码如下:在函数中。php:function loadFancyBox() { if (is_single() && strpos($post->post_content,\'class=\"fancy\"\') !== false) { wp_enqueue_style(\'fancyStyle\', ge
Theming media inserts
当我将媒体插入帖子或页面时,它会呈现为普通链接。是否可能以某种方式将指向PDF或其他文件类型的主题链接作为主题?
在创建多站点站点后重定向到插件设置页面?
我正在使用一个名为geo Mashup的地理标记地图插件,以及WordPress多站点安装。当我创建一个新站点时,会立即出现一个警报(在“管理警报”区域),告诉我必须转到“设置”页面以更新数据库:“Geo Mashup需要升级其数据库,请访问“设置”立即进行升级。”只需访问此页面(Settings > Geo Mashup) 在新的“子站点”上使其工作。是否可以在创建新站点后立即将浏览器重定向到新站点插件的设置页面?
Protect HTML in Comment
在wordpress评论系统中,它使用HTML。我想保护在wordpress评论系统中插入HTML。
按标题中的第二个单词排序?
我有全名作为标题,想按姓氏排序。我怎样才能用wordpress做到这一点?在PHP中,它将遵循- SELECT * from posts ORDER BY SUBSTR(LTRIM(post_title), LOCATE(\' \',LTRIM(post_title))) 当前获取人员类别的代码为;$args = array( \'posts_per_page\'=>50, \'cat\'=> \'39,-41\', \'orderby
获取以前访问过的页面ID
我想获取访问者在访问当前页面之前访问的页面的ID(或永久链接),换句话说,就是浏览器历史记录中最后一个页面的ID。这能做到吗?知道怎么做吗?
什么时候使用Wordpress循环或Foreach循环?
在什么情况下你会(应该吗?)使用foreach循环,而不是wordpress循环。我没有真正的编码需求,但我很好奇。这里有什么好的做法?我应该: $args=array( \'post_parent\' => $pos_id, ); $sublabels=get_posts($args); foreach($sublabels as $sublabel) { // blabla something to do foreach}
获取最大数量且没有特色图片的帖子中的所有图片
最近,我问了一个关于如何从所有帖子中获取所有图片的问题,我得到了一个有效的答案,但不幸的是,代码也得到了帖子thumnbnails,我没有找到限制查询图片数量的方法。My last question is here.谢谢<?php $query = new WP_Query( array( \'post_type\' => \'post\', \'posts_per_page\' => -1 ) ); if( $query->have_posts() ){
访问wp-config的最佳功能/方法是什么?
我有一个开发人员,他直接访问wp配置文件以获取数据库信息。我认为WP有更好的方法来做到这一点。你觉得社区怎么样?