AJAX:$html中的WordPress过滤器无法正常工作
我通过一些AJAX魔术发送HTML内容,虽然一切都如我所愿工作,但输出的内容与页面中的内容大致相同:\"http://permalink.comtitle\" 这就好像所有html标记(<;a>和<;p>)都被丢弃了一样。下面是函数中的PHP部分。php,我给$html赋值:if ($query->have_posts()){ while ($query->have_posts()){ $query-&g
将WordPress多站点移动到新安装
是否可以将WP站点从一个网络移动到另一个网络?我有一个Wordpress多站点,我想把其中一个站点迁移到一个新的多站点安装中。
将验证码表单添加到WooCommerce注册表单
我正在试图找到一种方法,在woocommerce构建的注册表单上添加验证码表单。我可以创建一个模板覆盖,但如果我要直接添加recaptcha,我不知道如果它是正确的,该怎么办等等。我尝试过添加插件easy captcha,但没有显示任何效果。wp版本为3.7woocommerce版本为2.0.20任何想法都会很好提前感谢亚历克斯
W3总缓存插件集成
我正在开发一个插件(widget),它使用一些时不时更新的瞬态。也就是说,当这些瞬态更新时,我想我需要刷新缓存以正确显示新数据。因此,我想知道是否有办法只刷新小部件的缓存,而不是整个缓存。你们有什么建议吗?
Html-to-WordPress:下拉导航菜单
所以我一直在四处寻找希望有人也有这个问题。。但我找不到。我目前已经用硬编码的HTML模板为某人创建了Wordpress模板。现在问题来了。。。他已经在CSS中编写了下拉函数,所以我的工作是将其移植到Wordpress,但效果似乎不太好。应该是这样的(请注意,有三行,因为菜单本身有三个类别):这是来自硬编码模板的HTML;<li class=\"green\"> <a href=\"#\">Evenementen</a> <ul cl
当为Term分配POST时,Has_Term()不返回吗?
好的,我有一个归档循环。在这个循环中,我有这个。。。<?php if ( has_term(\'race\') ) { ?> <strong class=\"archive-event\"><?php the_title($event); ?></strong> <?php } ?> 但它没有显示什么!?我把这些术语分配给了这个职位。。。税:报告类型术语:种族税:季节年术语:motogp-2013我的问题是,为什么
更改帖子作者的权限
我试图创建一个“有限管理员”,但我无法授予此用户更改帖子作者的权限。普通管理员可以查看下拉选项,从“快速编辑”和“编辑”更改作者。“自定义”管理员cannot 请参见快速编辑或普通编辑中的下拉菜单。我真的不知道我还缺少什么,我为这个用户激活了几乎所有的“角色”:
更新到版本3.8,管理页面非常慢。如何诊断问题?
我管理一个大型多站点Wordpress安装,拥有大约300个用户和博客。服务器被阻止发出internet请求,因此我在wp config中定义了一个代理服务。php(WP\\u PROXY\\u主机和WP\\u PROXY\\u端口)几周前,我升级到了3.8版。事情似乎进展顺利,但我几乎立刻注意到管理面板有点慢。现在用户度假回来了,他们开始抱怨管理面板间歇性地慢下来。有时它快速响应,有时需要20、30或60秒才能加载编辑页面。不幸的是,我没有卸载或重新安装更新的自由,没有计划停机时间并通知组织。有没有办法
有没有一种方法可以随机化和连接背景和标题图像?
现在我正在使用一个不同的CMS,我编写了一点PHP,它可以帮助我(通过使用隐藏页面的内容)引入连接的背景和标题并随机显示它们,除非URL是标记页面的URL。下面是我目前用于其他CMS的代码:<?php $randarts = $this->find(\'/random-header-background/\')->children(array()); $randart = array_rand($randarts, 1); $rand = $randarts[$rand
插件不可用时可进行更新
我已经为我的客户开发了一个插件,但出于某种原因,它说可以进行更新。然而,我不知道如何提供更新。插件在更新字段中说,关于作者的名字不同(不是我),这是一个完全混乱的情况。如果有人点击更新,我的插件可能会被其他人覆盖<为什么会这样?我如何确保它没有通过任何其他方式更新,只有在我已经将其馈送到更新时。
为什么在本地主机上使用对站点文件具有777权限的FTP一次点击更新失败?
我可以在admin CP中成功上传/删除媒体、添加/删除插件和编辑主题文件。在admin CP中,我不能做的一件事是从WordPress 3.7.1到3.8的普通一键更新。想法?尝试运行更新时出现错误消息:正在从下载更新https://wordpress.org/wordpress-3.8-new-bundled.zip…正在解压缩更新…无法安装更新,因为我们将无法复制某些文件。这通常是由于文件权限不一致造成的:wp管理/包括/更新核心。php安装失败出于测试目的,我将父目录下的所有目录和文件设置为777
将必填字段添加到帖子类型的正确方式是什么?
因此,我创建了一个CPT,它在metabox中有几个必填字段。我的元数据是通过save\\u post挂钩保存的,但是我可以通过我的googlefu找到,没有办法阻止从这个挂钩保存帖子。目前,我正在停止使用javascript提交表单,但我也希望有一个服务器端解决方案。我想我有几个问题:为什么Wordpress开发出来了,所以你不能停止提交帖子</公认的做法是什么
Sort post by last commented
我试过这个:<?php if ( have_posts() ) : query_posts(array(\'orderby_last_comment\' => true)); ?> 但它不起作用
WP_GET_ATTACHING_IMAGE_src/全尺寸压缩图像时的后备图像大小
我正在使用ACF使用“wp\\u get\\u attachment\\u image\\u src”提取图像,如下所示:<?php $image = wp_get_attachment_image_src(get_field(\'image\'), \'large\'); ?> <img src=\"<?php echo $image[0]; ?>\" alt=\"\" /> 无论我输入的图像大小如何(此处为“大”,但可以是自定义图像大小),如果上载
TinyMCE:将css添加到格式下拉菜单
我使用add\\u editor\\u style()成功地添加了一个TinyMCE样式表,以便在TinyMCE编辑器的主体中预览样式。然而,我是否正确地假设add\\u editor\\u style()函数只能访问编辑器主体的样式?如果是这样,是否还有其他方法或函数可用于访问TinyMCE格式下拉列表的样式?
呼叫其他地方的管理员问候语
我已通过添加此筛选器禁用wordpress adminbar:add_filter(\'show_admin_bar\', \'__return_false\'); 但我还是想在其他地方用它来表示问候。我所说的问候语是指一个下拉菜单,上面写着:你好,管理员。有什么简单的方法可以做到这一点吗?
仅在发布页面上执行插件
我正在构建一个插件,它只有用,应该只在有帖子的页面上运行。有没有办法只在显示帖子的页面上运行插件?
将URL代码段更新为规范的固定链接URL
我的永久链接的格式为domain.com/post-id/post-slug我注意到这是permalinks的一个很好的选择,因为我可以使用短URL共享文章,如domain.com/123但是当我转到这个简短的url时,它是否应该重定向以显示完整的url,因为在地址栏中它只显示domain.com/123 将URL更新为实际URL所需的任何设置,而不增加任何负载或服务器。UPDATE: 我的要求是不要获得短链接。而是将URL片段转换为完整URL。例如:如果我键入domain.com/123/wrong-s
如何找出谁处理永久链接?
我的previous question 情况不太好。我想这可能太具体了。让我从另一个角度来处理这个问题。我的Wordpress站点中有一个URL。它被占用了-将访问者发送到某个资源。如何识别与此URL关联的资源类型,然后找到实际的资源-页面、类别、帖子,以及其他可能占用该URL的资源?链接不是特定的,不是/tag/, /category/ 或者在路上。它可能是附加到某个实体的自定义永久链接。我需要找到那个实体。
How to customize a plugin?
当我需要任何功能时,我会在其中使用插件或代码片段functions.php. 但现在,我有了一个插件,可以实现我预期的功能,但我必须替换(而不是添加)一些代码。问题是,如果我将来升级插件,我的更改可能会被覆盖。代码太大,无法添加functions.php, 创建我自己的插件需要很多时间。在这种情况下,更好的方法是什么?值得注意的是,我认为我可以禁用该插件的升级按钮,尽管这似乎不是更好的方式