我想要我的主页导航栏有不同的风格,我的网站的其余部分,我怎么做?
我正在使用genesis框架,我真正想做的就是删除主页的导航栏背景颜色。我尝试的所有更改都影响了所有导航菜单。
WP Media Uploader模式与引导模式冲突
我在引导模式中创建了一个表单,允许用户从前端创建新帖子。在我想将文件上载到媒体库或选择已上载的文件之前,一切似乎都正常:这将使用WordPress核心中的JS打开另一个模式。不幸的是,BS和WP模态都在body标签上使用相同的类来表示打开的模态:modal-open. 关闭第二个打开(WP)模式时,该类将从车身上移除,从而导致不必要的行为。您可以在后台滚动文档,但不能滚动模式本身。如何解决这一冲突?
如何将自定义NAV_MENU_CS_CLASS仅添加到特定菜单?
我想向菜单项添加自定义CSS类。到目前为止,我通过使用过滤器挂钩使其正常工作nav_menu_css_class. 但是,我只想将此类添加到特定菜单的项目中。那么,条件必须是什么样子才能仅影响特定菜单(例如,主题位置“页脚菜单”中的“自定义菜单”)?function add_footer_nav_item_class( $classes, $item ) { // I am looking for a condition here if ($item belongs to \'cu
从内容中提取TLD并分配给自定义字段
我试图在帖子中获取TLD的第一个实例,并将其插入到自定义字段中。例如,使用帖子:嗨,我是鲍勃。我的网站是http://bob.com 你可以在bob@bob.com我想在自定义字段“user\\u domain”中插入“bob.com”,我正在使用“publish\\u post”操作,这样当用户发布帖子时,它会自动将找到的域分配给自定义字段。我已经尝试了几个小时,得出了以下结论: $content = strtolower($content); function filterdomain(
使用WP瞬变来保存插件的外部数据是最好的/正确的方式吗?
我正在开发一个插件,它依赖于不时获取的外部数据。为了加快速度,我想缓存接收到的数据,每隔10或15分钟刷新一次。这不会有什么大问题,因为外部服务器也只会以类似的间隔刷新数据。但我认为,一方面,它将从外部服务器上获得相当大的负载,同时也会提高本地站点的速度,因为数据已经存在。一开始我很确定WP瞬变是最好的方式,但现在我不确定了。我一直看到很多插件使用自己的表来存储任何数据,我想知道是否应该通过Transients API将外部数据推送到_options-表或专用表结构是否更适合这种情况。Is there s
仅搜索博客帖子(默认WP搜索小工具)
我使用的代码是:add_filter( \'pre_get_posts\',\'search_only_blog_posts\' ); function search_only_blog_posts( $query ) { if ( $query->is_search ) { $query->set( \'post_type\', \'post\' ); } return $query
何时使用异常、错误对象和纯FALSE/NULL
我正在编写一个插件,我正在尝试衡量何时使用不同的方法来处理错误。我正在考虑三种方法:抛出异常(自定义类)返回错误对象(WP\\u Error的扩展)只返回null/false试图获取/设置存储在注册表中不存在的选项,将无效值传递给方法(这应该很少见)调用类重载无法解析的方法?由于编写WordPress插件有一些特殊的考虑,我不确定是否值得在普通PHP板上问这个问题。
如何删除p个标记*插入*?禁用`wpautop`会删除手动标记
我试图发布包含HTML内容的静态页面。因此,我需要禁用wpautop,但当我这样做时,我的内容将被删除<p> 它有标签。我删除wpautop 来自我的筛选器header.php 文件if( is_page() ) { remove_filter( \'the_content\', \'wpautop\' ); 没有这一点,图像的HTML代码和我网站的其他图形方面都会被破坏。WordPress似乎正在格式化我的内容<p> 标签。如何禁用这些标记的自动插入,同
如何将信用卡验证检查添加到WordPress
我在一个餐厅预订网站上工作,我需要添加一个类似于预订网站的功能。com,也就是说,一旦有人想预订,我需要他们给我们留下他们正在预订的餐厅的信用卡信息,以防他们“不来”。但我需要它是一张实际有效的信用卡,所以系统应该从某处提取信息,并确保它是一张真实的信用卡,是否有可能实现这样的事情?
根据用户登录/注销状态将菜单插入主题位置
我正在使用Avada Theme 从前面的菜单中,我在“外观”菜单下设置了2个菜单:menu-logged-in 其中包含一个父项(我的帐户),然后是几个子项;和menu-logged-out 其中包含指向/my-account 用户可以登录或注册的页面我的意图是根据用户是登录还是匿名,动态显示主题位置中名为“顶部导航”的相关菜单。我已将此代码添加到我的子主题中function.php:add_filter( \'wp_nav_menu_items\', \'add_loginout_link\', 10
改进WP_QUERY在随机帖子被排序时的性能
在我问了一个关于query\\u posts代码的问题后,我进行了一个新的查询。。。你们觉得不太好,所以我决定改变。我做了这个:$page = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $rand = new WP_Query(\"showposts=10&orderby=rand&paged=$page\"); while($rand->have_posts()) : $rand->
WP网站因内存使用率高导致移动浏览器崩溃
我有这个网站:http://theguiltycode.com 它使用foundation作为主题,托管在bluehost中。我可以在桌面浏览器中加载该网站,但在移动设备中,该网站重新加载了3次,出现了一个错误:该网页出现了问题,因此被重新加载-Safari、iOS或Aw、Snap!在Chrome中-也适用于iOS-此外,如果我试图通过GTMetrix检查站点,它会说浏览器内存不足。我已尝试停用所有插件-错误仍然存在-我无法在safari的web检查器中检查该网站,因为它会立即关闭。我不知道如何调试这个,
通过小工具检索自定义帖子图像
我的自定义帖子有特色图片。我需要通过widget检索它。我正在使用get\\u the\\u post\\u缩略图。但它不起作用。除此之外,小部件的其余部分工作正常。下面是我的代码的简短摘录<?php class Employee extends WP_Widget { /** * Register widget with WordPress. */ function __construct() {
仅在帖子和页面上隐藏Merlin主题中的标题
我想知道如何在特定的帖子或页面上隐藏帖子和页面标题,但是NOT 整个现场。我试着隐藏.entry-title 类,但这会全局隐藏标题。我只想在查看单个帖子或页面时隐藏标题。作为参考,这里有一个指向我正在工作的网站的链接。http://develop.warriorsoncataract.com/谢谢
WP core到底使用了什么css缩微器?
WordPress core以源代码和精简形式提供css文件。E、 g。wp-includes/css/admin-bar.css 和wp-includes/css/admin-bar.min.css. 有人确切地知道他们使用什么工具来进行缩小吗?我刚刚试着在cssminifier.com 在admin-bar.css 文件,并从admin-bar.min.css 4.4.2附带的文件。我想对css进行一些更改,首先要验证我是否可以像WordPress那样缩小源代码,然后再对源代码进行更改,然后缩小结果。
自动将帖子设置为特定类别
假设我创建了以下类别。如果帖子标题包含“Mobile”、“Nokia”、“Samsung”这些标签中的任何一个,我需要将帖子设置为Mobile类别。我可以为新帖子做,我需要为旧帖子做。我不知道我如何为老帖子做到这一点。
固定链接问题(博客帖子与自定义帖子类型)
我已添加/blog/%postname% 博客帖子的永久链接选项。博客帖子示例:域。com/blog/post名称/我有一个名为product的自定义帖子类型。现在,它的permalink显示如下。领域com/博客/产品/产品名称/我需要将其用作域。com/product/product name/。怎么做?(博客帖子应为domain.com/Blog/post name/)谢谢
输出帖子缩略图(添加类)
我使用以下内容将帖子缩略图输出为地图上的标记。$thumb_id = get_post_thumbnail_id(); $thumb_url_array = wp_get_attachment_image_src($thumb_id, array( 100, 100), true); $thumb_url = $thumb_url_array[0]; 但是,我想在缩略图中添加一个类。我试过了array(\'class\' => \'your-class-name\')但那
ACF关系-获取父级的帖子对象
我有几个帖子设置了ACF关系字段:- Post A - Post A1 - Post A2 - Post A3 Post A 与以下方面有联系:Post A1,A2 & A3...帖子A1、A2、A3都有自己的帖子模板,但是在帖子模板中,我可以设法获得Post A\'s Title?因为我不想在帖子A1、A2、A3的字段中硬编码帖子A的标题。我试过了this solution, 但似乎无法检索父A的post对象。。。下面是我的自定义字段设置Post A\'s类别,选
插件中对未定义函数的调用错误
我在一个类中编写了一个函数,该类从IP地址获取用户的国家/地区。。。function getcountry() { if (!class_exists(\'GeoIP\')) { include_once(\"geoip.inc\"); } if (empty($_SERVER[\"HTTP_X_FORWARDED_FOR\"])) { $ip_address = $_SERVER[\"REMOTE_ADDR