作者页面创建链接到列出所有作者帖子的页面?
在我的作者。php页面,我想创建一个链接,将用户发送到该作者的所有帖子列表。我原以为这是WordPress的内置函数,但很难找到函数及其语法。the_author_posts_link() 似乎只是链接回作者页面。<div class=\"outerContainer longFormContainer\"> <div class=\"contentContainerNarrow longFormContent\"> <?php &
如何将类别名称从显示中排除?
所以我尝试以下代码:<?php global $post; $my_query = new WP_Query(\'showposts=8&category_name=featured\'); while ($my_query->have_posts()): $my_query->the_post(); $do_not_duplicate = $post->ID; $category = get
将参数传递给固定链接
我正在尝试为当前已传递参数的页面创建永久链接。这个网站是别人建立的,我不熟悉Wordpress我有各种各样的页面,它们的URL格式为/事件/单个事件/?u\\u名称=<;事件名称>;/e、 g/事件/单个事件/?u\\u name=嬉皮士我希望能够通过/<;访问这些不同的页面;某物>/<;事件名称>;/在那里,我不会对什么太挑剔<;某物>;是的<;某物>;如果需要,可以在其中添加斜杠。我曾尝试通过RewriteRule在中设置此项。htaccess,但没有任何运气。
Location-Based Content
我正在建立一个网站,该网站的页面有一个联系pod,通过高级自定义字段在wp admin中有11个不同的下拉列表。根据用户的IP,我想显示这10个联系人中的一个(如果没有给出位置或与客户的某个“区域”不匹配,则第11个是默认联系人)。这10个地区都以美国的部分地区为基础,但并不总是与各州相匹配(例如,加利福尼亚分为两个地区,而另一个地区可能包括弗吉尼亚州、南卡罗来纳州和北卡罗来纳州)。这些地区以外的任何人都会收到默认/国际联系人/消息。我很难思考如何做到这一点。我已经在wp admin设置中设置了高级自定义
ADD_REWRITE_RULE在WordPress中未生效?.htaccess文件未更新
我花了一整天的时间试图让我自己的重写在wordpress中运行,但我就是什么都做不到。我尝试了很多不同的方法,但在中什么都没有更新。htaccess文件,所以我不确定我在这一点上做错了什么。例如,我在wordpress手册中找到了这个例子,但它不起作用。https://codex.wordpress.org/Rewrite_API/add_rewrite_rule. 我听说您需要刷新重写,所以我尝试添加flush\\u rewrite\\u rules();功能。php文件,但没有任何区别。此外,我还更新
PHP在内容后包含返回值1
我正在使用一个定制的wordpress循环,它允许我在一定数量的帖子之后以某种方式对帖子进行样式化。例如,前三篇文章的样式将相同,下四篇文章的样式将与前三篇不同,以此类推。它还允许我添加<div> 职位之间的部分。下面是我用来完成这项任务的php代码。if (have_posts()) : $count = 0; $paged = ( get_query_var(\'paged\') > 1 ) ? get_query_var(\'paged\') : 1;
在图片发布有限的画廊中,我如何不将图片限制在单个发布中?
我为一个主题创建了一个函数,该函数限制了画廊中显示的图像数量。这在Gallery post格式中。但是,我想限制所有页面上的图库图像,但单个帖子除外。到目前为止,我的代码如下(用特定于所讨论的属性的部分进行了缩短):function the_mx_limited_gallery( $attr ) { $post = get_post(); $attachment_ids = the_mx_get_limited_gallery_ids(); $link_im
提交错误表单后,如何保留下拉类别列表中的值?
我搞不清楚代码是什么-在提交错误的表单后,如何保留下拉类别列表中的值?任何建议,请提前通知我。<select class=\"selectpicker btn-block\" name=\"coupon_cat\" id=\"category\" > <option selected value=\"\"> Категори Сонгох</opti
如何将自定义分类添加到搜索
因此,我有一种称为“汽车”的自定义分类法。我希望当用户进行搜索时,它也会通过分类法进行搜索。这意味着,在“汽车”分类法中,如果我有“奥迪”一词,并且用户搜索关键词“奥迪”,那么它将返回标记有“奥迪”一词的帖子。我试过这个:function mytheme_pre_get_posts( $query ) { $query->set( \'tax_query\', array( array( \'taxonomy\' => \'car
WordPress快捷码与性能
短代码是否会影响性能?每个使用这种技术的插件都必须解析帖子/页面内容,寻找短代码?如果是这样的话,那么最好限制尽可能多的基于短代码的插件?
逐一列出类别和帖子
我想在一个页面中显示所有类别及其帖子,用于动态网站。请帮忙-category a -post a1 -post a2 -post a3 -category b -post b1 -post b2 -post b3
如何扩展触发保存并发布时发送的Customizer有效负载
默认情况下,当Save & Publish 单击按钮。wp_customize:on theme:twentysixteen customized:{\"header_color[primary]\":\"345\"} nonce:d2a36386d3 action:customize_save 是否有一种方法可以扩展有效负载以包括要发布的自定义数据?仲裁人:https://github.com/WordPress/WordPress/blob/maste
Disable plugin per user role
我必须为某些用户角色禁用折扣插件,我已经编写了此插件并将其放入子主题functions.phpglobal $woocommerce; get_currentuserinfo(); global $current_user; if ($current_user->ID) { $user_roles = $current_user->roles; $user_role = array_shift($user_roles)
获取自定义帖子类型标题/名称
我正在使用自定义帖子类型并使用此plugin 要显示我的自定义帖子类型的存档,是否有人知道如何显示我的自定义帖子类型的名称/标题。php?下面是存档。php<?php /** * The template for displaying all single posts and attachments * * @package WordPress * @subpackage Twenty_Fifteen * @since Twenty Fift
使用新帖子//AJAX调用自动实现
我试图实现一种“实时提要”,因此当用户在我的页面上时,如果我UPDATE 我在他这边的帖子,他应该会自动重新加载页面或在页面中插入ajax帖子。例如:用户打开我的页面http://www.example.com/technology 当我更新post技术时,他应该会看到更改(通过自动重新加载或ajax调用)。本质上是一个页面,我会在其中插入一些图片,所以每次我插入一个页面都是一个更新,他需要看到一些东西发生了变化。我不知道从哪里开始,非常感谢您的帮助:)编辑:更改的请求+更多信息
在POST中添加图像时使用ADD_IMAGE_SIZE
我已经把add_image_size(\'image_horizontal\', 750, 300, false); 在函数中。php文件,但在发布新帖子和在帖子中添加图像时,它不会显示为选择,我看到的只是缩略图、大尺寸和全尺寸。我不想更改默认图像大小,只需将此图像与其他图像一起添加即可。之后,我确实使用插件重新生成了缩略图。在选择中放置自定义图像大小是否需要不同的代码?
使用复选框在定制器中创建从属文本字段
仅当选中复选框时,我才尝试在自定义程序中显示文本区域。我遵循了这篇帖子的指示,但我的文本区域一直隐藏着。任何帮助都将不胜感激!非常感谢。function map_enabled(){ $tsum_options = get_theme_mod( \'tsum_options\'); if( empty( $tsum_options[\'map_code\'] ) ) { return false; } return true; }
无法对自定义分类使用分页
我对自定义分类法有问题&;post类型URL。我的帖子类型slug是videos, 它有一个存档,工作正常:https://uwebdesign.ru/videos/. 页面底部的分页效果很好。我的分类slug是video_type, 但我重写了slugvideos, 所有分类法归档都是这样的:https://uwebdesign.ru/videos/podcasts/ 工作很好。但分页已完全中断(第二页显示404)。为什么会这样?要注册分类,我使用以下代码:$args = array(
将UPDATE_OPTION()与REGISTER_SETTING()结合使用时的更新问题
Intro我有一个设置页面,其中包括一个带有更复杂回调函数的设置。Save data要保存数据,我使用register_setting() 具有自定义清理回调的函数。我完全按照WordPress设置API的解释实现了它,所以这很好。Remove data from option为了从这个选项数组中删除数据,我将jQuery与AJAX回调函数结合使用。The problem问题是我不能使用update_option() (在我的AJAX回调中)当register_setting() 也处于活动状态。我知道这
如何在上线前在带有LEMP堆栈的VPS上测试WordPress?
我有example.com 在VPS液滴上运行Ubuntu 16.04. 网站是用WordPress建立的LEMP 堆栈(Linux EngineX MySql和PHP),使用EeasyEngine. EasyEngine将自动安装LEMP堆栈。假设我想用example.com 在另一个位置更换旧的liveexample.com 通过测试example.com 当我完成的时候。我所做的是,我部署了另一个IP地址不同的水滴,当然是来自同一个VPS提供商。我使用相同域名的EasyEngine安装了LEMP+