仅在提供电子邮件后才能下载
我希望有一个包含PDF等可下载项目的页面,但我希望用户在能够下载文件之前需要插入电子邮件详细信息,尽管他甚至可以在提供电子邮件地址之前查看可用的文件。系统还必须只请求一次电子邮件,然后可能保留一个cookie,这样就不会请求每次下载。是否有插件或代码破解可用于此?谢谢
提高多分类的WP_QUERY性能
我有一个具有多个自定义分类法的站点,并且发现该站点中最慢的部分之一正试图同时使用OR查询其中的多个分类法。我用的是WP_Query 像这样:array( \'tax_query\' => array( \'relation\' => \'OR\', array(\'taxonomy\' => \'tax1\', \'field\' => \'slug\', \'terms\' => \'term1\'), array
使父类别不可选
我想让我的类别中有子类别在文章后页面上不可选择。我想做的是删除标签前的复选框。我查看了过滤器文档,但找不到任何适合我需要的过滤器。
一个WordPress安装,两个类别。每个类别都有一个域名
好的,这是我的目标,希望有人知道如何让我达到目标:www.mainsite上安装一个Wordpress。com www.mainsite。com将是一个登录页,指向两个类别链接:工作、玩。工作类别默认为域www.worklife。com播放类别默认为www.Play。主站点。任何其他Wordpress页面将维护www.mainsite。com作为域(例如www.mainsite.com/contact)现在,旧博客驻留在worklife上。com,所以我希望在我将安装迁移到主站点时,防止更改个人帖子的UR
Subpage template
我已经四处看看了,但找不到答案。是否有方法创建适用于所有具有父级的页面的模板?类似于子页面。php而不必从页面属性中手动选择它?
Hard-coded Audio Player
今天继续我的免费主题,我正在努力让它踢一些屁股。我想在主题中嵌入一个音频播放器。不是插件,而是嵌入式播放器。的功能http://wpaudioplayer.com/standalone/ 踢一些严肃的boo-tay。然而,那个球员有点丑。我确实喜欢Woo Tumblog音频播放器(有人知道我是否可以实现这个功能……人们可能会将商业主题与这个主题分离,所以它需要合法吗?)。如果有一个很好看的播放器选项,可以在商业主题中发布,简单且设计良好,请告诉我。我想我可以把它换掉。WP音频播放器中的swf文件。。。正当
problem with the loop
您好,我正在使用我自己的模板,并使用post-to-post插件,我正在执行以下操作,<ul> <?php global $post; global $related; ?> <?php query_posts(\'post_type=client\'); ?>
禁用wp_tag_cloud()输出内联css
有没有办法禁止Wordpress wp\\u tag\\u cloud()输出内联CSS?
是否删除3.2以下的相邻_POST_REL_LINK?
我正在尝试删除WP3下相邻的\\u posts\\u rel\\u链接。2,即从wp\\U头部移除:<link rel=\'prev\' title=\'blah blah\' href=\'http://...\' /> <link rel=\'next\' title=\'blah blah\' href=\'http://...\' /> 此函数用于3.1下的工作:function remove_header_info() { remove_acti
如何创建其他全文RSS提要
冒着听起来完全荒谬的风险,我将这个问题发布在这里,因为我的查询性质似乎对我的谷歌帮助不大。我的WordPress默认RSS提要使用了文章摘录。此提要可通过以下方式访问www.mydomain.com/feed我需要制作另一个RSS提要,即全文。如何创建额外的RSS提要(专用/仅提供给受信任方)?最好使用函数,但不要使用插件(作为最后手段)。
如何正确清理UPDATE_OPTION()的字符串
我尝试通过update\\u options($name,$value)导入选项值,其中$value有特殊字符(例如撇号),我注意到撇号在到达数据库之前会从文本中去除。在将字符串发送到update\\u options()之前,建议对其进行哪些清理?
我应该将我的添加操作放在哪里(...和添加过滤器(...我需要把它们取下来吗?
我正在用我经常使用的一些自定义代码创建一个插件,希望其他人也能发现它的用处。它起作用了,太棒了!但是Here\'s my question: 我觉得在我对系统的理解中遗漏了一些难题。停用插件后,我添加并钩住的所有代码会发生什么情况?在我看来。php文件,何时执行不在函数中的代码?仅在安装时?那么register_activation_hook( __FILE__,\'install_method\'); ?如果我把add_action 和add_filter 在我的主php文件中,卸载时是否必须删除它们?
WordPress如何查询wp_options表
我需要进行SQL调用以查找wp\\U选项中与select语句匹配的所有记录。如何查询表?我的脚本已经有了这些名为。。。require_once(\'../../../wp-blog-header.php\'); require_once(\'../../../wp-admin/includes/file.php\');
如何向用户数据添加自定义选项?
我想向我的用户添加头像。我在一个我工作的网站上有一个有限的小组。上传并不是一个真正的问题,我们可以把图片放在服务器上,然后使用URL设置我们的头像(实际上只有大约5个人可以发布)。也就是说,我该如何向用户页面添加一个字段,他们可以用图像URL填写该字段,然后可以稍后提取。我知道您可以通过the_author_meta(); 函数,但如何添加一个自定义用户字段,以便将其填写并放入与该用户关联的数据库中?或者最好使用已经存在的东西,比如aim 字段,因为我们都不会填写该字段。
Css不支持jQuery用户界面对话框
我想向表单页面添加jQuery对话框模式。当对话框被触发时,我看到的是文本内容,但没有CSS。我正在函数中引入jquery。页面的php:wp_enqueue_script(\'jquery-ui-dialog\'); jquery css(jquery ui dialog.css)位于我的wp includes/css目录下。我尝试添加wp_enqueue_style(\'jquery-ui-dialog\'); 但它不起作用。有人知道启用jQuery对话框的正确方法吗。
Add extra field to users
我有这段代码,它将复选框添加到“编辑用户”页面,但当我选中它并刷新页面时,复选框将被取消选中。。。怎么了?add_action( \'show_user_profile\', \'module_user_profile_fields\' ); add_action( \'edit_user_profile\', \'module_user_profile_fields\' ); function module_user_profile_fields( $user ) { ?>
使用Active Directory和Windows身份验证自动登录
我已经能够设置并使用两个不同的LDAP插件(CoSign SSO,Simple LDAP Logon)基于Active Directory用户创建新的WordPress用户,但仍然需要他们手动登录才能发布帖子。有没有办法让它从浏览器中提取用户的凭据,并在用户访问WordPress站点时自动登录?我用Windows身份验证设置了IIS,并且URL在浏览器中列出,作为它可以信任的URL并向其发送凭据。我是否需要另一个插件,或者这需要在WordPress中编辑一两个页面?谢谢
显示来自特定角色的帖子
我想使用query\\u posts()在我的主页上只显示来自编辑和管理员的帖子,这样普通作者可以在自己的页面上发布,但不会影响主页。编辑:谢谢你的快速回复,我对php有点陌生,你能给我我需要的代码吗?我目前正在使用此功能,但尽管管理员发布了多篇帖子,但没有收到任何回复:$wp_user_search = new WP_User_Query( array( \'role\' => \'administrator\' ) ); $admins = $wp_user_search->get
Securing Contact Form 7
我有一个客户,他的网站是我用Wordpress创建的。它有一个使用联系人表单7创建的联系人表单。该客户是一个较大组织的子公司,该组织的IT部门在其子域上运行扫描。要求我的客户保护联系人表单7不受恶意脚本的影响,或将其删除。当我询问他们测试的内容的示例时,我的客户告诉我,他们运行测试以查看脚本是否可以插入到输入中(即:<script>alert(\'hello\');</script>) 字段或作为url字符串(即:www.mydomain.com/contact?<scrip
无开机自检格式有更好的代码吗?
正如本网站所建议的,如果未选择任何帖子格式/如果是标准帖子,我将使用此代码来设置摘录的样式。<?php $format = get_post_format(); if ( false === $format ) { echo \'This is a default post\'; the_excerpt(); } ?> 然而,似乎必须有更好的方法将其包含在一条PHP语句中。。。其余部分遵循以下模式:if ( has_post_f