您当前的位置:首页 > TAG信息列表 > page-template
多个URL重写规则,获取每个PRAM
我正在创建一个消息系统,其中有4个部分(1)收件箱(2)已发送(3)草稿(4)未读,因此我决定使用WordPress添加重写规则我已经添加了一个重写规则部分。add_rewrite_rule( \'messages/([^/]*)/?$\', \'index.php?pagename=messages§ion=$matches[1]\', \'top\' ); 现在,我想在部分是ID(收件箱消息ID)之后再添加一个参数。为此,我添加了第二个
如何仅为帖子ID页面启用模板页面
我希望限制仅对帖子id x使用特定模板页的可能性我创建了一个页面博客。php模板,我希望它只能用于帖子id 115(我博客页面的id)。实际上,在管理中,所有帖子的模型列表本机元框上都有模板,所以也许我们可以限制或过滤这个模型列表?我查看了这个wordpress页面,但使用slug方法无法实现我的目标=>https://developer.wordpress.org/themes/template-files-section/page-template-files/#creating-a-custo
如果不是页面模板,则将脚本入队
我在函数中使用以下代码。php:if ( !is_page_template( \'page-full-width.php\' ) ) { wp_enqueue_script( \'flickity-js\', get_template_directory_uri() . \'/js/flickity.js\', array(), filemtime( get_stylesheet_directory() . \'/js/flickity.js\' ), true ); }
我如何找出我的自定义子帖子正在寻找哪个(页面)模板文件?
我正在尝试使用WP制作类似web应用的东西。我现在面临的一个问题是,我无法找到我的帖子要查找的页面模板文件。我已经查看了模板文件层次结构等,但没有任何效果。我真的不知道接下来该怎么做,所以希望有人能帮助我。我做了一个自定义的帖子类型,叫做“week”。发布一周帖子时,还会生成一周中的7天,称为“闲聊”。这些闲聊帖子是每周帖子的子帖子,也继承了发布的每周帖子的自定义分类法。请参见下面我的函数中的代码。php。function create_days_week($new_status, $old_status
自定义模板,`模板_包含`和`类型_模板`哪个更好?
我看到了很多关于在Wordpress中包含自定义视图的问题(我指的是自定义模板)。有很多答案。有些人建议使用template_include 其他人建议使用type_template我的问题是,使用自定义模板哪个更好?两种解决方案的优缺点是什么?
我可以忘记页面模板中的POST循环吗?
一个简单的page.php 模板通常如下所示:<?php /** * The template for displaying all pages * * This is the template that displays all pages by default. * Please note that this is the WordPress construct of pages * and that other \'pages\' on
如何让css和js只在特定的模板上排队?
我正忙于我的家。php模板和我需要一些CSS/JS文件,这些文件只加载到特定的模板上。我试着用if ( is_page_template( \'home.php\' ) ) { //ENQUEUE CODE },但不知怎么的,这不管用。我一点也不知道错误在哪里。当我删除if条件时,所有文件都已正确加载,但当我添加该条件时,所有文件均未加载。非常感谢您帮助解决此问题!if ( is_page_template( \'home.php\' ) ) { wp_enqueue_
使用PRE_GET_POST更改存档页面模板
我用过pre_get_post 要在使用自定义创建的存档模板分页的存档页面中修改和显示我的自定义帖子类型,请参阅here. 它显示的帖子正是我所需要的,然而,它似乎没有使用我的自定义模板。它使用的是默认模板,尽管我已经在页面设置中设置了自定义页面模板。就像this 在默认模板中时,应为this 使用自定义模板时。每个人都知道在使用pre\\u get\\u post时如何将页面模板更改为自定义模板吗?我已经尝试了在此上找到的archive\\u videos\\u template()自定义函数link,
创建按日期对帖子进行排序的自定义存档模板
我的网站的默认存档排序设置为按字母顺序,我对此很满意。然而,我想创建一个自定义页面模板,这样我也可以有一个归档页面,它可以按日期对所有帖子进行排序。我正在使用一个自定义主题,这使它比我预期的更复杂。标准WP帮助教程似乎不适用于这里,或者至少我不知道在哪里。这就是我的处境。我复制了主题的标准存档页面,并为其指定了自定义模板名称。然而,除此之外,我无法确定我将在何处进行编辑,以强制它按日期排序。有人能帮忙吗?<?php /** * Template Name: Archive (Sor
为什么这个分类页面限制了帖子的数量?
我正在开发我的第一个Wordpress主题。我已经为特定的帖子类别创建了一个自定义页面,我想在页面上显示该特定类别中的所有帖子。这段代码主要是从其他地方借来的,因此很可能不是最佳实践,但它似乎正在发挥作用。然而,有一个相当重要的问题:我使用的代码将帖子数量限制在前十篇(按字母顺序排序)。有谁能告诉我如何更改我编写的代码,以便显示该类别中的所有帖子吗?任何帮助都将不胜感激!<?php $r = new WP_Query( apply_filters(
WordPress页面模板,按类别动态显示帖子
PHP新手。我有一个自定义页面模板,我想用它来显示帖子列表。想法是每个帖子都有一个类别,我可以为页面提供一个类别。例如,假设有5篇文章的类别为“;“新闻”;还有一个叫做“最新新闻”的页面,我在这里通过了;“新闻”;类别作为查询参数。但是,我也可以将相同的页面模板用于另一个页面,比如说“类别”;博客;接收其他类别。因此,我认为页面模板应该动态读取分配给页面的类别。这是迄今为止我掌握的代码。只要我通过一个数组传递它们,它就可以用于多个类别。但这不是动态的,因为类别本身是静态的。该页面不是类别页面,只是普通页面
当in_the_loop()为假时,何时以及为什么is_Single(‘my_cpt’)为真?
我正在使用模板系统的示例代码。此地址的页码:http://project.test/my_cpt/hello-post/.无法理解原因is_singular( \'my_cpt\' ) 是true 虽然in_the_loop() 是false.在页面模板中The Loop "E;“工程”:if ( have_posts() ) { while ( have_posts() ) { the_post(); ?>
为虚拟页面创建动态SEO友好URL
我有一个Wordpress网站,它被构建成一个工作列表板,我希望根据数据库中存储的数据创建SEO友好的URL。URL结构应包括州缩写、城市和职务,并采用以下格式:www.domain.com/job/ca/sacramento/janitor目前有一个;工作“;后端中使用位于“页面模板/作业模板”的自定义页面模板的页面。php”,在以下URL显示数据库信息:www.domain.com/job/?2020-412341235134如何显示www.domain.com/job/?2020-412341235
Create page template
我对Wordpress完全陌生,但在编码方面有一些技巧。我的公司有一个网站,我们在那里写不同的上市公司。我想在网站上添加特定于公司的页面。所有页面应看起来完全相同,但包含所查看的特定公司的信息。我想能够创建一个模板,可以用于所有公司。我希望URL是mysite。com/company1,mysite。com/company2等等。我相信这很容易做到,但我对Wordpress太陌生了,我甚至不知道该搜索什么来阅读这篇文章。如果有人能提供一些帮助并将我推向正确的方向,我将不胜感激。非常感谢。
页面内循环模板不起作用
我面临页面模板内循环的问题。这是代码。<?php /* Template Name: Blog-Template */ get_header(); $args = [ \'post_type\' => \'post\', \'posts_per_page\' => 1, ]; $queryP = new WP_Query( $args ); if ($queryP->have
Page-slug.php不起作用,但仅适用于特定的插件
我正在尝试创建一个名为“的页面”;“漫画”;带着鼻涕虫“;“漫画”;用作我的网络经济网站的主目录。我已经创建了一个页面的漫画。然而,当我转到页面时,它只是链接回索引。php。当我尝试使用ID时,它也不起作用。当我尝试在其他slug和id中使用相同的格式时,效果很好,所以我知道WordPress工作正常。我认为这可能与我在函数中的某些内容相冲突。php,但是没有其他名称使用;“漫画”;(我已链接到下面的文件,供任何人查看)。我还尝试清理数据库中可能使用该slug的任何已删除项目,但一无所获。有人知道是什么导
Undefined get_header function
我根据网站安装了wordpresshttps://ipipe.ru/info/ustanovka-wordpress-na-openserver 然后想用下划线。我进入worldelectronics并按下generate按钮(结果,一个请求似乎覆盖了wordpress文件)。致命错误:未捕获错误:调用C:\\OSPanel\\domains\\worldelectronics中未定义的函数get\\u header()。ru \\索引。php:15堆栈跟踪:#0{main}在C:\\OSPanel\\d
将特色图像添加为帖子标题背景图像
Wordpress主题:Twenty Twenty 由wordpress提供云托管:数字海洋我需要把特色图片作为后标题背景图片。还请解释我需要更新wordpress模板的哪个文件,以及如何实现这一点,我之前没有wordpress开发经验。
为“排名靠前的帖子”创建一个页面模板,但要显示全部内容,而不仅仅是列表
如果我没有解释清楚,很抱歉。我正在使用WP PostRatings,它具有以下功能:<?php if (function_exists(\'get_most_rated\')): ?> <ul> <?php get_most_rated(); ?> </ul> <?php endif; ?> 将代码放入模板页面会显示按用户评分列出的热门帖子的链接列表,但不会显示我想要的每个
Page template option missing
我查了所有建议that response: "E;“页面属性”;选项已选中,模板文件位于主题根文件夹中,我在文本编辑器中尝试了几个文件编码选项(UTF8带或不带BOM),我尝试切换到另一个主题,然后返回到自定义主题,我确实在顶部有正确的内容:<?php /* Template Name: Page Actualites */ ?> 为什么我仍然看不到页面模板下拉列表?