多站点转换白屏错误
将站点转换为多站点配置后,当我尝试浏览其中一个子域站点时,会出现一个白色屏幕。我已根据以下内容配置了站点:Wordpress Codex - Create a Network主站点加载没有问题,但我在子域中创建的测试站点只返回一个白色屏幕。我的子域配置如下:*.我的网站。com公司指向主网站所在的根目录。该站点已在Wordpress的Network Sites Admin中配置。检查错误日志只显示了几个与插件相关的警告,但每次我停用这些插件时,仍然会看到相同的白色屏幕。我是否可以采取其他故障排除步骤来解决
重写特定分类的URL
我注册了一个“product”的post类型,还为这个post类型注册了一个分类法“poruct cat”。当我想访问产品猫时,它似乎如下所示:example.com/poruct-cats/a-product-name 以上url对seo不友好。我喜欢下面的url:example.com/product/poruct-cats/a-product-name 我花了很多时间阅读codex中的WordPress重写,但最终还是做不到。欢迎提出任何建议。
如何组织和排序图片库
我正在为一位艺术家制作一个网站。他希望用户能够按照自定义分类法对许多图像进行排序和筛选。此外,他希望用户能够在层次库中导航,每个层次都有文件夹(显示缩略图)。我首先为“Artwork”创建了一个自定义的帖子类型。然后,我创建了几个附加到此CPT的自定义分类法。每个“Artwork”cpt都有一个特色图像和自定义分类术语。这个archive 使用这些术语效果很好。至于画廊,我不知道该怎么办。我目前正在使用NextGen gallery完成这项工作,但我无法按照自定义分类法对图像进行排序,除非客户端还使用自定
隐藏/显示从段落中间开始的内容
我需要能够隐藏/显示基于用户单击链接的任意内容(段落、列表,可能是图片)。这很容易,但我在试图将其添加到段落中间时遇到了很多问题。我们正在尝试在页面的某些部分提供“阅读更多”类型的链接。它需要能够从文本段落的任何地方开始。我用一个<span> 标记,但这会导致问题,因为要隐藏的内容范围可能必须包含多个段落、列表等,因此WordPress在第一段末尾关闭范围,以使其成为有效的HTML,这很有意义。接下来,我尝试添加<div> 标记,然后在我的样式表中内联div,但WordPress在
在php模板中嵌入快捷码
我使用的插件有短代码。它被称为根据短代码[accordion] [accordion-item title=\"Title of accordion item\"]Drop-down content goes here.[/accordion-item] [accordion-item title=\"Second accordion item\"]Drop-down content goes here.[/accordion-item] [/accordion] 我想把
一个基本的Word Press插件的源代码大纲是什么?
我是一名相当熟练的PHP开发人员,正在观看关于如何构建WP插件的教程,目的是让我的名字出现在那里。包含数据库调用的WP插件的概要是什么?我可以从视频中键入它,但我认为只需复制/粘贴插件,就像构建html页面一样,会更容易。示例:<!DOCTYPE html> <html> <head> <title>Page Title</title> </head> <body>
Multisite Global Custom Posts
我有一个博物馆客户,有一个多站点设置,页面详细描述了他们设施中的展品。他们最近在整个博物馆增加了平板电脑,并希望平板电脑只显示自己的展品(主网站上没有其他无关页面),供游客在场馆内使用。我认为解决方案是在他们的网络上建立一个单独的站点。然而,我不想让他们在两个不同的地方更新展品。因此,我的问题是:是否可以从父网站上发布一篇全局自定义帖子,同时也显示在特定的子网站上?自定义帖子是否会同步所有更新和更改?
Split Page Links
我的客户想要一个一分为二的初始页面,一面是她的部门网站的徽标,另一面是她的企业徽标。然后单击所需的徽标时,它会将您带到相应的网站。如何在WordPress中实现这一点?这个有技术名称吗?我能想到的只有一个启动页。
如何将两个菜单放在同一个div中?
我正在将一个html5网站转换为wordpress主题,但我的菜单被卡住了!这是html版本:这是我目前在wordpress上的结果:正如你所看到的,我无法将社交菜单与主菜单连接起来!这就是函数。php位:function register_my_menus() { register_nav_menus( array( \'header-menu\' => __( \'Header Menu\' ),
WOO商务结账表单设置
我正在使用Woo Commerce,并试图更改显示“需要帮助?致电客户服务@…”的设置和“发送电子邮件至…”在签出页面上:https://www.theresilientlife.org/checkout/我给一个“忍者”发了张票,他回答说:“您目前在售前部门,根据我们的支持政策,我们的忍者只为付费客户提供帮助。WooCommerce是免费的,不符合资格。您的选择包括:Purchase one of our 300+ WooCommerce extensions to gain access to the
获取上一个/下一个图像链接的ID
为了抓取附件页上的上一个或下一个图像链接,我们可以使用https://codex.wordpress.org/Function_Reference/previous_image_link我们如何获取该附件的ID?因为我想用这个echo get_post_meta(get_the_ID(), \'_wp_attachment_image_alt\', true); 把它放在图片下面,也许还有一些东西。
我的主页不见了,但页眉还在
我只是更新了网站上的一个页面,而不是主页,然后单击查看更改。这很好,但当我点击导航到主页时,唯一显示的是我的标题图像。菜单和所有主页内容都不会显示,即使在“页面”部分显示得很好。现在其他URL也不起作用了。这是我的Home Page 以及最近调整的page.
是否在插件中而不是在config.php中关闭修订?
是否有从插件设置WP\\U POST\\U修订的功能,而不必在配置中进行设置。php?我正在考虑这样做:runkit_constant_redefine( \'WP_POST_REVISIONS\', 0 ); 但这就依赖于使用PHP编译runkit,我不确定这是否正常/典型。我想完全关闭修订,我希望我的(狭义使用,特殊用途)插件尽可能“交钥匙”;不需要其他调整或手动调整。
将不加载子主题模板文件
我有一个孩子的主题,将加载我的风格。css文件,但不会加载我的php模板文件。我通过将其从父目录复制并粘贴到具有相同文件名和所有内容的新文件中,获得了此模板文件。然后,我编辑了一行文本作为测试,并将文件加载到子主题目录的根目录中。我刷新了我的网站,但没有看到任何变化。主题是zerif lite,我不知道为什么会这样
将PHP Web应用程序迁移到WordPress
过去几年来,我一直在经营一个小众求职网站。我是用PHP从头开始写的。本质上,它允许会员搜索或发布招聘广告。正如你所想象的,它有搜索表单、搜索结果、会员档案以及所有与之相关的爵士乐。它看起来非常过时,看到周围有那么多好的Wordpress模板,我想也许有一种方法可以将它迁移到Wordpress。这是否可行?我会在Wordpress页面中嵌入PHP代码吗?编辑:感谢大家抽出时间来帮忙。你的评论真的很有帮助!
如何让自定义WordPress页面提供搜索结果
我已经定制了标准的Wordpress搜索。php和一切都很好。现在,我的客户希望能够在搜索结果页面的开头添加一些内容,就像他可以在管理区域中创建的任何其他页面中添加内容一样。因此,我的想法是声明我的自定义搜索。php作为名为“Search”的模板。然后,我的客户可以使用“搜索”模板创建一个新页面,添加他需要的内容,然后显示搜索结果。如何获取标准/?s=my+search+query以重定向到新页面,并提供生成搜索结果所需的信息。php?我试过这个:function fb_change_search_url
如何降低服务器响应速度
我一直在尝试几种方法来将WordPress安装的加载速度降低x秒,但每次尝试都遇到了问题:Javascript sleep()完成了这项工作,但我的主持人在电子邮件中告诉我,我的网站使用了太多的CPU,如果我不删除body/html上的代码jQuery hide()/show(),就会被挂起,但页面会在消失之前闪烁,这不是我的预期行为</理想的解决方案是:不要依赖Javascript,而应该是PHP/Wordpress端是一个可插入的函数。php代码在页面消失之前一秒钟内都不会显示页面(这件事的关键
获取与WooCommerce产品相关的子类别
我完全被一件似乎很容易的事情所困扰。我希望你能帮我。每个WooCommerce产品将添加到主母公司“Make”(ID 27)的一个“car brand”子类别和一个“car model”子类别中。- MAKE -- CAR BRAND --- CAR MODEL --- CAR MODEL --- CAR MODEL -- CAR BRAND (selected) --- CAR MODEL --- CAR MODEL --- CAR MOD
$_POST在使用添加到主题的新php文件时为空
我使用的主题是通过jquery(定义的处理函数)处理表单数据。我在主题中添加了一个新的php文件(在wordpress页面中使用它作为模板,也注册了重写规则)。*问题是,当我提交表单时,处理函数没有收到任何数据($\\u POST empty)。Firefox还弹出一条消息“要显示此页面,Firefox Developer Edition必须发送重复任何操作的信息”。弹出此消息是因为javascript试图使用此函数重新加载页面:“jQuery.post(form.attr(\'action\')、dat
插件中的JavaScript不起作用
我正在开发一个依赖于多个JS脚本的插件。在我的插件文件(graph plugin.php)中,我有以下函数:function initialize_scripts() { wp_register_script( \'int-flot\', WP_PLUGIN_URL . \'/wp-graph-test/js/init-flot.js\', array ( \'jquery\' ), NULL, true); wp_enqueue_script( \'int-flot\'