您当前的位置:首页 > TAG信息列表 > page-template
模板标签在页面模板中不起作用
我创建了一个页面模板,并使用此代码调用了一篇包含短代码的帖子:$post_id = 129; if( get_post_status( $post_id ) == \'publish\' ) { the_content(); } 问题是这段代码在索引中运行良好。php,但不在我的页面模板中。为什么会这样?请帮忙。
加载一个包含父页面和子页面的页面
考虑到我有一个很长的页面,我不希望用户一下子在后端插入内容<更具体地说,这个给定的页面由几个部分组成(我实际上使用的是fullPage.js),因此我相信我可以将每个部分分为一个子页面,让用户在后端处理更简单(或更少打包)的布局。我的问题是,假设有一个用于此目的的父页面和子页面是一个正确的选择,那么如何在一个页面中加载所有内容此外,我非常依赖自定义字段(高级自定义字段插件),因此如何为每个父页面和子页面分配特定的自定义字段?(我不完全确定页面模板和页面类型之间的区别,我可以在“高级自定义字段位置”选
管理页面上的部分的最佳方式是什么?
很久以前,我买了一个HTML主题,它是一个单页模板,但出于SEO原因,我将其更改为多页模板。然后,我的主页有很多部分,包括幻灯片、投资组合库、推荐、定价表、标签等。因此,考虑到我使用的是Yoast SEO插件,我对如何管理它以及如何将每个内容放在各自的页面上有点“迷茫”,所以这里的SEO是一个重要的观点。关于内容管理,您有什么建议吗?我是否应该将每个部分放在单独的文件中并使用get_template_part( ) 函数来包含它们或剪切HTML代码并将其粘贴到WP wysiwyg编辑器中,以及所有标记?最
所有顶级页面都使用index.php作为模板
在我的网站上,所有顶级页面(即mydomain.com/example page,而不是mydomain.com/parent/example page)将只使用索引。php作为他们的模板。他们不会使用page.php, 他们不会使用自定义的选定模板;只有index.php这仅适用于我使用的%postname% 作为permalink类型。我试图重新保存permalinks以冲洗它们,但没有效果。有什么想法吗?更新:如果我将永久链接更改为:mysite.com/1/%postname% (而不是/%pos
在WordPress二十六个默认主题中,模板选择区域在页面编辑器侧栏上不可见
在wordpress twentty 16默认主题的页面编辑器侧栏上,模板选择区域不可见 <?php /** * Template Name:Zoho testAPI * * * * */ echo phpinfo(); ?>
如何通过wp编辑器编辑404内容?
所以我必须编辑我的404页。由于我的客户的网站有5种语言,我想让他自己编辑和翻译404页,使用普通的WordPress编辑器。此外,我们目前正在使用Polylang作为本地化插件。有没有办法让主题404.php 作为常规页面?我尝试创建一个页面,然后通过模板名称将其分配给404模板,但它不起作用,因为看起来$post 在模板中不可用,因此我无法写入内容。
WordPress新手:我希望有可插拔的主页部分
我是一个很长时间的软件开发人员,但对Wordpress很陌生。我希望我的术语是正确的。根据我的理解,Wordpress中的模板决定了页面的布局,所以我将在这个意义上使用这个术语。我希望能够创建特定布局的页面部分(通过指定我假设的部分模板),然后能够创建一个由这些页面部分组成的页面序列。例如,您现在看到许多“长卷”网站,其中主页由水平部分组成,每个部分都有不同的背景和布局。例如,网站http://whitmansnyc.com/ 主页中有关于、菜单、按、位置、联系我们、订单的这些部分。我所设想的是,这些部分
找不到自定义发布类型存档模板页面
以下代码是自定义帖子类型:add_action( \'init\', \'wpt_technology_posttype\' ); function wpt_technology_posttype() { register_post_type( \'technology\', array( \'labels\' => array( \'name\' => __( \'Technology Provider
使用jQuery.load()将php文件包含在div中,wp_query()是php文件的一部分
我有两个php文件;一个叫做page-my-template.php, 在里面,我有一个<div></div> 我想包含来自另一个php文件的所有代码my-content.php. 我原以为这很简单,但事实证明这是一个非常头痛的问题。在继续之前,我没有使用JSON,没有使用任何表单或传递数据,也没有编写插件。我只是有一个在我的页面上只使用一次的模板文件,名为page-my-template.php, 我需要从my-content.php 在div中。使用jQuery.load()
页面模板是否可以应用于存档和发布模板?
如果您熟悉Wordpress,那么您已经知道页面有一个区域可以选择模板,而帖子则没有。也archive.php 其他许多页面都由默认列表模板处理。如果想让它们看起来与众不同,可以通过自定义主题开发来处理这些问题。我的问题是,“为什么?”这仅仅是WP开发早期的设计决策吗?为什么贴子页面不能有与页面相同的模板选择区域?为什么类别也不能有此选择区域?我寻找的答案大多是从技术角度来看的。我已经浏览了代码,我看不出有任何原因说明帖子等不能从选择首选模板中获益。我也不明白为什么要为帖子这么做仍然需要一个复杂的开发过程
不带插件的页面模板筛选器
我正在构建一个自定义主题,它有大量的模板。我创建了一个选项页面,允许用户启用他们希望使用的页面模板。计划是创建一个函数来循环遍历模板,并添加已启用的模板。我在创建插件时使用以下函数,但插件中没有使用此函数。我需要像下面的代码一样的东西才能在函数中工作。php文档。add_filter( \'page_template\', \'template_selection\' ); function template_selection( $page_templates ){ $templ
在插件中编程设置页面模板
任务:我使用插件创建了一个页面,该页面必须在页面创建中设置特定的页面模板。除了设置页面模板之外,一切都正常工作。我现在已经手动将页面模板文件移动到主题目录中,并手动设置页面模板,但这对我不好。页面模板文件与插件主文件位于同一目录中问题:如何制作我的插件来设置页面模板?我错过了什么?以编程方式创建页面的代码: <?php function create_namnam_login_page($post_name) { global $wpdb; if($wp
重定向自动页面,该页面提供定制的明信片内容
我注册了blog 作为自定义帖子类型。在页面上查询此内容page-actueel-blog. 但是mydomain.com/blog 还提供内容(默认情况下查询标题)。我不希望访问者看到此页面/blog 因为这不是设计/样式。Can I let WordPress redirect /blog to page-actueel-blog 或者我应该在。htaccess文件?如果我使用htaccess执行此操作,正确的重定向是什么(因为/blog 和page-actueel-blog 可能两者都匹配博客
使用高级自定义字段基于Referer进行重定向
Im目前正试图通过为一些WP页面分配特定模板来保护它们。我创建了ACF字段“引用URL”和“重定向URL”,因为这些字段可能会根据模板分配给的页面而改变。要使模板功能正常运行,需要进行哪些更改:如果referer不是“reference\\u url”,请重定向到“redirect\\u url”我也不希望缓存发生但是,下面的代码就放在下面get_header();, 可能是格式不正确、模板文件中的位置不正确,或者是缓存问题。if ( get_field(\'enable_portal_protectio
WP_QUERY-LINK URL内的get_the_excerpt()不正确
我有个习惯WP_Query 回路,拉出特定posts, 这完全符合预期。可以从以下位置检索链接get_permalink(), 我请求的任何内容也可以包括get_the_post_thumbnail 和get_the_category.然而,当我打电话的时候get_the摘录\',链接的“继续阅读”URLsome 帖子将作为当前页面URL返回,而不是它应该链接到的帖子的URL。其他帖子工作正常,从链接有缺陷的帖子中摘录的实际内容也可以。如果我输入了一个实际的摘录,而不是允许Wordpress创建一个,那么
在表格内显示有问题的帖子
我正在尝试创建一个类似于所附图像的比较表。但它不像图像中那样工作。因为我已经完成了以下代码,我得到的与图片不一样,例如,左边床上的单词重复了好几次,我只需要在开始时才需要它。只需显示一次。<?php $args = array( \'post_type\'=> \'forsale\', \'p\' => \'12,16\', \'orderby\' => \'ID\', \'post_status\' => \'
通过插件添加存档页面模板
因此,我正在为特定站点编写插件。我知道WordPress从主题中选择页面模板,php脚本名称如下表所示。然而,我想为我的插件编写一个脚本,并让WordPress在搜索页面模板时包含我的脚本。我知道这通常是主题的工作。我还知道子主题用于覆盖此行为。这是插件也能做到的吗?
如何为特定模板要求特定的PHP文件
如何在没有任何挂钩的情况下要求特定模板的特定PHP文件?示例:我有一个PHP文件“autocomplete.PHP”,还有一个页面模板“摄影师”。php\'现在我想要求“自动完成”。函数中的php文件。php文件仅供摄影师使用。php模板。我该怎么做?我尝试使用is\\u page\\u template(),但没有成功。这是代码if(is_page_template(\'photographers.php\')) { require get_template_directory()