问题标签 [custom-wordpress-pages]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Wordpress 按类别过滤标签(从 uri 中获取类别)
我知道有很多关于如何按类别过滤标签的问题,但我需要一些帮助。
它可以工作,但我想从 URL 中获取类似于example.com/tag/lexington/?category=interior
或的类别,以便在上述查询example.com/tag/lexington/category/interior
的参数中使用它。terms
感谢您的关注。
在过去的几个小时里,我试图在我的functions.php
:
现在它把我发送到标签页(tag.php
模板),但get_query_var('tag_category')
没有从这个模板返回给我。
我的正则表达式可能有问题。
php - 在 WordPress 中显示带有虚假页面的子内容
我正在研究一个由我之前的人制作的 WordPress 主题。该网站是为一个乐队准备的,如果您想查看该乐队的发行版本,URL 格式如下:www.domain.com/band/[bandname]/releases/
我现在正在尝试制作一个包含每个版本的详细信息的小节。发布概述中的链接现在可以使用,当用户单击链接时,他们会访问 URL:www.domain.com/band/releases/[name-of-release]
发布是使用“更多类型”创建的自定义帖子类型,子内容是用假页面制作的。模板似乎是根据用户正在访问的 slug/页面加载的。这是“发布”页面:
我也制作了一个用于显示单个版本的模板,但是如何根据它的 slug 获取模板,因为它是动态的(几个版本)?
php - WordPress 不刷新服务器上的 nonce 令牌
我的插件中有一个类似于此的表单:
它生成这两个字段:
当我提交此表单时,我会像这样验证它:
问题是在服务器上,令牌永远不会改变,它总是一样的,并且在这一步验证总是失败。如果我从 WordPress 注销然后再次登录,客户端令牌已更改,但在服务器上它是相同的。
我已经在本地对此进行了测试,当我再次登录时,它总是会更改双方的令牌,但在我的生产环境中,它只会在客户端更改。
看起来它以某种方式被缓存,但不确定到底是什么。我使用了 WP Super Cache 插件,但它现在被禁用并且这个问题仍然存在。我在生产站点上启用了多站点功能,但我认为这与它无关。有任何想法吗?
wordpress - get_current_user_id() 返回零 0
get_current_user_id()
为以下代码返回 0。我确实尝试了一些堆栈溢出可用的解决方案,但不知何故对我不起作用。我期待解释为什么它返回零以及如何解决?
PS:我从外部 php 页面调用 get_current_user_id() 并包含在内'../wp-blog-header.php'
。
代码:
wordpress - WordPress网站设计
我打算建立一个关于音乐家的网站,在那里他们可以注册,输入他们的信息:形成,音乐风格,他们演奏的乐器,他们的城市等等。
与他们合作过、雇用过他们等的人,如果注册了,可以根据知识、价格、舞台存在等一些标准创建评论并对其进行评分,...,这将产生一个总结率这将是他们的最终利率。
访问者可以使用乐器、音乐风格、城市等关键词搜索音乐家,搜索结果会显示排名顺序,访问者可以看到所有的音乐家信息。
我的疑问是,如何设置我的 wordpress 网站?我应该让每个注册的音乐家成为作者,以便他们可以使用他们的信息创建一个“帖子”,将每个作者的最大帖子设置为 1,还是应该制作一个静态网站并将他们的个人资料信息作为一个页面发布并对其进行排名?
如果有人有一些见解、提示、插件提示、主题提示等,那将非常方便。
我想做一个这样的网站:http: //www.doctoralia.net/
php - 无法在自定义页面中获取 post_content?
我创建了一个自定义页面,显示所有带有模板的帖子:
但它不显示 Posts 的 post_content (所有剩余数据都正常)。
顺便说一句,使用默认 UI 类别 (content.php),我只需调用下面的代码,一切正常:具有新模板但具有 post_content 的相同 UI)。
<?php get_template_part( 'content', 'single' ); ?>
我不知道为什么 post_content 在我的新模板中为空。我正在使用 Llorix One LiteVersion:0.1.7
任何帮助,谢谢。
php - WordPress 媒体库在插入时裁剪图像,如 Header Image Cropper
我正在开发一个 WordPress 插件,该插件需要强制用户上传的图像具有非常特定的比例,理想情况下尺寸为 1024 X 350 以用于页面标题。定制器中wp.media ( https://codex.wordpress.org/Javascript_Reference/wp.media ) 提供的 WordPress 标题图像上传器具有一组很棒的功能,这些功能完全符合我的要求:
然后,用户将媒体模式中的图像裁剪为所需的尺寸,但媒体模式始终保持相对于所需裁剪的图像比例。
单击裁剪,然后退出媒体模式并在媒体库中创建图像的副本,并提供裁剪后的版本以供在页面上使用。
问题是:这个代码/流程可以重新用于使用 wp_media 对话框处理任何图像吗?
php - 自定义 WP listify 主题和 WP Job Manager 插件以支持 wordpress 页面中的自定义类型列表
我正在使用一个名为 listify 的 wordpress 主题。WP Job Manager 是必需的插件。在我的网站上,我需要两种列表。一份雇主清单 [雇主清单] 和另一份雇主发布的职位空缺 [职位清单]。WP Job Manager 插件似乎不支持一次安装中的多个列表。如果您可以为空缺编写单独的自定义页面(未提供主题页面),您将如何定义雇主下的这些空缺。我还有哪些其他插件替代品?
php - 将 wordpress 短代码添加到 header.php
我有 6 页,我想在每页的标题中添加不同的短代码。
有没有办法在页眉 h1 之前添加图标短代码 - 但特定于每个页面名称或 ID?
简码是:
我尝试将以下代码添加到其中,page-sidebar.php
但它直接将其放在标题下方的标题下方,而不是其中。它也不是特定于页面的。