如何获取特定大小的特色图像的URL?
我正在使用<?php wp_get_attachment_thumb_url( $attachment_id ); ?> 获取Wordpress中帖子缩略图的url。但是,我想检索特定大小图像的URL。因此,例如,在正常显示post thunmbnail时,可以指定大小,如:<?php the_post_thumbnail( $size, $attr ); ?>. 是否可以对wp\\u get\\u attachment\\u thumb\\u url执行相同操作。类似于:<
Wordpress + Bootstrap
我已经将Bootstrap与Wordpress集成,并实现了wp-bootstrap-navwalker 生成菜单。Bootstrap和navwalker正在工作,你可以看到我的项目here.唯一的问题是菜单上的CSS,我已经尝试了很多东西,但似乎什么都做不好。菜单的级别不正确,移动版本也不正确,最糟糕的是如果我点击;博客“;,JS删除文本信息。有人成功地实现了Wordpress+wp bootstrap navwalker+CSS吗?非常感谢你!感谢您的帮助,我正在查看我的代码结构,其组织方式如下:&l
在页面上显示分配的meta_value中的div
在我的网站上,我创建了一个自定义元数据库,它显示在帖子类型“页面”中。metabox将显示一个复选框和4个url字段。该复选框将控制div(section#footerLinks)的可见性,url字段将控制与div链接一起显示的4个链接。Ability单击(打开)复选框后,将显示带有四个链接的我的div,取消选中(关闭)复选框后,将隐藏div。The Problem当我单击复选框并填写自定义字段信息时,它工作得非常好。但这会分配给我的所有页面,而不仅仅是我分配的页面。如果我单击另一个页面的复选框“on”,
类似WooCommerce的特色画廊
我想创建一个类似于WooCommerce使用多个“特色图像”所做的画廊。我搜索了又搜索,但我似乎找不到任何解决方案(甚至连一根线都找不到)。我知道如何在帖子类型中使用特色图片,但它只能有1个值。它看起来像WooCommerce的特色画廊吗?(看起来像本地特色图像框),这样用户就不必为每个图像单击“添加新字段”,只需打开媒体模式并标记他想要使用的图像即可再次类似于WooCommerce的特色画廊。谢谢
使用IS_POST_TYPE_ARCHIVE更改具有PRE_GET_POST的排序顺序不会更改类别页面
我正在尝试更改使用post meta的工作人员的排序顺序。这在员工档案主页面上运行良好,但我无法在员工类别档案上运行。我试过这个:add_action( \'pre_get_posts\', \'cd_sort_staff\' ); function cd_sort_staff( $query ) { if ( $query->is_main_query() && !is_admin() && $query->quer
PRE_GET_POST中的另一个查询导致内存问题
我正在尝试使用修改分类术语页面上的主查询pre_get_posts 行动和post__in 领域要将ID添加到post\\uu in字段,我必须运行一个查询。调用此查询时,我遇到了“致命错误:允许的内存大小…”问题如果在模板文件中调用相同的查询,效果会很好。我想我应该用一些不同的方法来实现我的目标。如何在内部运行查询pre_get_posts?我只想修改主查询,而不是替换为自定义查询,或创建自定义页面。function custom_loops($query) { if (is_tax( \'se
将必填字段添加到注册
除了用户名和电子邮件地址之外,我还想添加一个复选框,该复选框必须选中“我同意此网站的条款和协议”,以便创建帐户。最简单的方法是什么?谢谢
如何更改页面模板文件的扫描深度?
我想将模板文件移动到文件子目录,如./tpl/page 但它似乎只扫描一个目录深。在我的主题中有没有一种方法可以让我更深入地浏览?
分页重定向至主页
这是关于分页的一般问题。我在主页上有帖子,但分页被重定向到主页。例如,site。com/page/2转到站点。com。备份中是否有可以修复重定向的常规设置?(否则,我猜这是来自插件设置)。谢谢
将其他菜单作为主菜单的子菜单插入
我有一个主菜单,其中包含我的每个服务CPT的项目。每个CPT都有另一个与之关联的菜单,我使用ACF get\\u field函数获取其id。我要做的是将这些服务菜单中的项目作为子菜单插入主菜单中服务链接下。我正在使用wp\\u get\\u nav\\u items过滤器,但我似乎无法获得正确的格式。我想我可以将服务菜单中的项附加到主菜单项的数组中,更改menu\\u item\\u父项。然而,这似乎不起作用。它最终只是在顶层附加所有项目。function custom_insert_service_me
如何让一个特定的形象出现在每个评论的人面前?
我怎样才能让我创建的图像成为每个在我的wordpress帖子上发表评论的人的化身?所以它会有我的标志或其他东西,而不是一个空白的方块?谢谢
在header.php中包含2个否定的IS_TEMPLATE条件
我想在中设置条件header.php 包装所有模板,除了front-page.php 和single-device.php, 在引导容器元素中。写一个条件实现了我想要的if( !is_singular(\'device\') ) { echo \'<div class=\"container\">\'; } 但是,当包含两个条件时,只有第一个条件适用。if( !is_singular(\'device\') || !is_front_page() ) {
当术语具有特殊字符时转义WP_QUERY TAX_QUERY
这是我的问题。我有一个自定义的帖子类型,并将自定义分类附加到该类型。这种分类法允许管理员提供搜索建议,以确保在用户搜索时找到帖子。该分类法还用于前端,以使用这些建议自动完成搜索字段。系统工作正常,除非术语包含正斜杠、空格或其他“特殊”字符。<?php $keyword = \'Ski-in%2FSki-out\';//Submitted via $_GET $keyword = urldecode($keyword); // (string)\'Ski-in/Ski-out\'
不允许访问wp-admin,但允许在前端完成admin-ajax请求?
我有一个网站,要求用户有一个帐户才能使用它。我不希望某些用户角色有权访问wp admin。所有帐户更改都应在前端帐户管理模板上进行。如果用户试图访问wp admin,我想将其重定向回站点主页。function redirect_user(){ //...some code... //Have tried: //if(empty(DOING_AJAX) && $users_role ==\'somerandomrole\') //th
如何通过URL显示某个类别中特定数量的帖子
我试图链接到我博客中的特定类别,但限制列出的帖子数量。我可以通过“www.example.com/?cat=6”链接到特定类别,在浏览完网站(wordpress.org和本网站)后,我想我可以用“www.example.com/?cat=6和showposts=5”来限制帖子数量,但。。。“&;showposts=5”没有返回我期望的结果,我是否正确使用了“showposts”?有更好的吗?如果没有,我如何构建我的url以仅显示特定数量的帖子?虽然我可以访问主题和循环,但我不想编辑它,也不想安装一些
通过FTP或SCM手动更新插件
WordPress允许您通过单击从仪表板更新插件。WordPress表示,在通过仪表板进行这些插件更新时,它会执行以下步骤:取消激活旧插件将旧文件替换为新文件重新激活新插件我正在设置一个部署过程(使用Git),在此过程中,我将手动更新所有插件的文件,而不是使用仪表板中的内置插件更新程序。我的问题是:Do I need to de-activate and re-activate the plugin before/after updating the files? Or can I just swap o
从设置中获取默认帖子类别
我在“设置”->“写作”下设置了一个默认的帖子类别。我有一个前端页面,允许用户创建自己的帖子。我使用以下代码在下拉列表中显示类别:<?php $args = array( \'type\' => \'post\', \'hide_empty\' => 0 ); $categories = get_categories( $args ); ?> <select name=\"cate
404在多站点上的主站点上不工作
我目前有两个网站(主网站和子网站)与多网站功能创建。最近,我注意到404错误页面在主站点上似乎不起作用。无论我键入什么错误url来测试错误页,它都会将我带到主页,而不是404页。但是,它可以很好地处理子站点。我不知道如何解决这个问题。以下是我的目录中的htaccess文件:# BEGIN WordPress RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond
如何在帖子管理页面上添加文本小工具?
我需要在帖子管理页面(即帖子编辑器页面)上添加一个文本小部件。因此,我可以出于某些目的在文本小部件中添加一些代码。现在我已经使用了文本小部件,它只能在侧栏和管理仪表板上使用。但我希望它出现在帖子/页面编辑页面中。有可能吗??
自定义帖子类型分类未正确排序
我创建了一个自定义帖子类型和一些分类法,以便能够在显示列表上执行排序。在我的本地测试安装中一切都很好,但只要我打开生产网站(与我的本地测试相比,这里安装了一些其他插件等),排序就不再有效了,你知道吗?以下是与我的分类法和自定义帖子类型相关的部分插件代码:add_action(\'init\', \'students_init\'); function students_init(){ $labels = array( \'name\' =>