多个档案以显示父类别和子类别内容
我正在开发一个具有自定义类型的插件,我的问题是,我需要显示所选子类别(从父类别中选择)的存档,并在页面中显示该子类别的一些事件。在我的插件中,我有:if ($post->post_type == \'events\') { if(is_single()) { ..... } elseif(is_archive()) { $template_path = dirname( __FILE__ ) . \'/views/archive-events.
多站点移动召唤重复的URL
我只是想做一个非常痛苦的多站点移动。我以为一切都正常,直到我在主站点了一个博客链接,收到了一个重复的url。像这样的http://www.mysite/blog/www.mysite/blog/official-launch-of-the-site/我不知道这是怎么回事,想知道是否有人能告诉我需要去哪里解决它。
访问‘POST’POST类型的Slug显示404未存档?
我正在尝试让WP默认的帖子类型“post”显示在/news/. 我已将permalink结构更改为/news/%postname%/ 这在访问单个页面时很好,但是当我只是访问/新闻/没有附加帖子名称时,会发出404,以反对显示archive-post.php 或事件archive.php 样板我已经检查了permalink的更改是否通过访问一篇文章刷新了重写规则,所以我认为这不可能是问题所在。如果您有任何解决问题的想法,我们将不胜感激,如果我方提供的更多信息能有所帮助,请随时询问。
如何诊断速度慢的WordPress管理员?
在过去的几个月里,我的wordpress多站点(大约80个站点)上的管理页面的加载时间大约为20秒。我正在运行最新版本的wordpress(版本4.1)。当我将plugins文件夹重命名为“plugins deactivated”时,管理区域恢复到通常的3秒钟的速度。然而,当我将文件夹重新命名为“plugins”时,网站恢复了通常的20次加载时间。然后,我停用了所有的插件,管理区域保持在通常的低速,即使插件被停用。我删除了所有的插件,然后一个接一个地重新上传——无论我上传了哪个插件,管理员都会随着每个插件
传送文件而不是WordPress页面
我正在尝试创建一个页面,其中用户提供附件ID,站点将设置标题并交付该文件,而不是404页面。因此/download/1754将使用该Id查找附件,并根据文件类型将其输出以供查看/下载。我只是想不出一种wordpress友好的方式来从插件内部实现这一点。我考虑过使用add\\u rewrite\\u规则,但看不到一个好的解决方法,还考虑过检查$\\u服务器[\'REQUEST\\u URI\'],以便在任何HTML之前交付内容,但之后我必须阻止页面呈现404,我不确定是否有一种Wordpress友好的方法可
GET_PAGE_BY_TITLE()没有检索到我的帖子
我有一个名为“patchwork”的CPT,我创建了一个名为“patchwork 01”的此类帖子。下面的代码应该检索这篇文章,但它没有。$patchwork = get_page_by_title( \'Patchwork 01\', \'patchwork\' ); echo $patchwork->ID; 有什么问题吗?
在插件之间共享功能
我问了一个问题similar 对此,但在阅读了another 问题说明functions.php 文件不应该用于插件相关的东西,我想我会问一个稍微不同的问题。目前,我有许多复杂的CPT设置为插件,这些插件在某些地方共享类似的功能。我重新分解了有问题的代码,并将代码片段作为单个函数添加到functions.php.这些插件相关功能是否应该移出funtions.php 因为它们与主题没有直接关系?如果是,在哪里?我正在考虑将这些功能转移到另一个单独的settings 我制作的插件(其中包含每个CPT的其他设置
将#锚添加到下一个/上一个POST_LINK
我试图改变previous_post_link 通过遵循Codex 但我想不出来。相同的next_post_link. 我只想有一个简单的链接#anchor 已添加标记。我得到的只是一个更改了的链接名-url保持不变。我可以用javascript来做,但这不是我想要的方式——我想知道如何用WordPress工具来做。任何暗示都很好。
是否使用存储在数据库中的数据填充选择框?
我通常知道如何将自定义字段添加到用户配置文件页面。但是,我需要在配置文件页面中添加一个自定义选择框,该页面填充了该州的所有学校。(我们的用户将是教师,我们需要能够将他们与学校和学校系统县联系起来。)学校数据包含在一个电子表格中,其中包括该州每所学校的名称和县。是否有办法将这些数据导入选择框?我所能做的就是为“学校”创建一个自定义帖子类型,并将学校电子表格作为帖子导入。学校名称将是帖子标题,其他信息将是该帖子的自定义字段。然后我需要将所有帖子标题拉入用户配置文件选择框。然而,对于这一点,有一个CPT似乎有点
是否已发送SAVE_POST挂钩标头?
我正在尝试创建一个非常简单的警报,每当一篇帖子被创建或更新时,使用以下内容。。。add_action( \'save_post\', \'updatedAlert\' ); function updatedAlert() { echo \'<script>alert(\"post updated!\");</script>\'; } 当我把这个放进去的时候,我在两篇文章中都看到了“标题已经发送了”。php和可插拔。php。我是否遗漏了一些明显的
从表单调用php文件并使用wp函数
我正在构建一个条带插件,我被困在这个小问题上。问题:表单调用我的进程。php页面获取表单输入变量,处理Stripe标记,最后调用Stripe来根据成功完成的所有参数构建新客户。调用此工作表后,此工作表中的wp函数均未定义。我的理论是,当表单请求php工作表时,服务器会清除其缓存并重新加载请求的工作表,这会转储我需要的所有wp全局变量。问题:how do I call from my form to my custom php sheet, and still have access to the wp g
页面和类别具有相同的弹头-看起来像思洛网站
我不知道该怎么做,我想对我的网站进行竖井式结构,我已经创建了一个类别,并将我所有的帖子放在该类别下。我现在想创建一个与类别具有相同slug的页面,并且在转到该URL时优先于类别slug。最简单的方法是什么?
向通过wp_Register_style生成的链接标记添加属性?
我最初的问题在这里得到了回答:Google Fonts giving: No \'Access-Control-Allow-Origin\' header is present on the requested resource.有没有办法将data noprefix属性添加到我的谷歌字体链接标签中?我的职能。php如下所示:wp_register_script( \'prefixfree\', get_template_directory_uri().\'/js/prefixfree.min.js\',
针对不同分类的相同菜单,以达到不同的内容
我使用“位置”分类法为4个不同的位置显示相同的网站。它们中的每一个都有我想在菜单中显示的相同类别。是否可以创建相同的菜单来显示按类别筛选的帖子,但同时也考虑到用户所处的当前分类法?我可以直接使用wordpress面板吗?或者我需要为它创建一个特定的主题吗?基本上,该站点将有一个包含4个选项的索引,例如:伦敦,剑桥,曼彻斯特,英国,一旦用户点击其中任何一个,就会出现一个新菜单:因此,如果我先在“Briton”中单击,然后在“Cars”中单击,页面应仅显示“Cars”类别的帖子,这些帖子也在分类“Briton
如何到达wp_Query中的特定位置?
背景:我正在尝试以幻灯片形式显示图像,我想从网站媒体中随机选择这些图片。图像有一个自定义字段,以便选择作为幻灯片。我能够解决所有这些问题,并使用wp\\u查询找到所有带有自定义字段的图像,该字段表示可以在幻灯片中使用。问题:现在我的问题是,我应该如何循环查询以获得我想要的帖子号?代码:$args = array( \'post_type\' => \'attachment\', \'meta_key\' => \'on_front_page\', \'
Where is search.php?
我在Wordpress 4.0.1上有一个网站,但我找不到搜索。php。数据库批处理过程已将模板应用于默认搜索结果页面,但我现在找不到该页面以将其更改回原来的页面。如何更改此页面的模板?在我的主题中创建一个新的“search.php”会有帮助吗?如果是,此文件应包含哪些内容?
禁用不起作用的加载脚本和样式
我正在尝试禁用nextgen gallery 2的加载。我使用的x样式和脚本function mytheme_deregister_scripts_and_styles(){ $unwanted_scripts = array( \'photocrati_ajax\' ); foreach ( $unwanted_scripts as $script ) { wp_dequeue_script( $script ); wp
当固定链接设置为邮政名时,自定义发布类型的帖子的标签存档会产生404
我有一个自定义帖子类型“news\\u updates”,我没有提供自定义标签或类别。但是,我创建了一个普通标记(未附加到自定义帖子类型),并将其分配给特定的news\\u updates单篇帖子。查看帖子时,标签会显示在标签列表中。然而,当我将permalinks设置为%postname%时,当试图查找分配给此标记或任何标记的所有帖子时,它会产生404错误。当我将permalinks设置为默认值时,这不是问题,标记存档返回良好。我不知道这是为什么,因为标记的名称甚至与我的任何自定义帖子类型或分类法都不太
如何从wp_Query结果中提取信息?
背景:我正在使用一个叫做skt全宽的wordpress主题。我正在修改他们的首页幻灯片,以便它显示六个随机图像,而不是六个预先选择的图像。我在媒体中有一个自定义字段,可以选择在头版彩票中可以选择哪些图像。然后有一个查询来选择这些图像。他们用来显示图像的代码需要设置某些图像属性才能工作。它们是,图像url、图像标题、图像描述和图像href。问题:一旦媒体/附件进入查询,我如何从中获取所需的信息?我是否需要使用它们的插入代码,或者它们是实现我想要的更好的方法?显示图像的代码:echo \'{image : \
子页面的IF语句父页面
我正在尝试实现一个代码,将文件包含到页面中,这些页面有一个父页面。因此,我没有重复“if语句”的代码,而是使用这个函数,但它不起作用。我希望任何一个页面落在包含该测试的父页面下。php文件global $post; if ($post->post_parent == 974) { include \'test.php\'; } 谢谢你