使用菜单创建自定义论坛页面
 
Notifications
Clear all

欢迎 👏 来到 wpForo 中文论坛! 在这里你可以发贴,求助,提问!

  1. 目前注册只允许使用国内邮箱 (qq.com,foxmail.com,163.com,sina.com 等),其他邮箱注册一律拉黑!!!!
  2. 论坛使用了 Google reCAPTCHA,如果注册时看不到验证码,请通过 📧 邮件   联系我们手动注册!
  3. wpForo 扩展插件讨论区需要付费会员才可以访问!

🔥 wpForo 3.0 AI 版测试版现已推出!

我们正在寻找早期用户,帮助我们测试 wpForo 的下一个重大版本——该版本将带来 360° AI 人工智能驱动的功能、全新现代化主题、五种论坛布局以及数十项功能改进。请下载最新测试版,在您网站的预发布环境中试用,并与我们分享您的反馈。您的测试和漏洞报告将直接决定整个 wpForo 社区最终版本的走向。在“抢先体验测试计划”主题中查找更多信息...




重要 使用菜单创建自定义论坛页面

1 帖子
1 Users
0 Reactions
14.4 K 查看
清风許来
(@xu)
管理员 管理员 注册会员
已加入: 6 年 前
帖子: 85
Topic starter  

如果您想在论坛菜单下添加新页面,您应该使用带有 Insert Page 插件的 wpforo_page 钩子。

1. 在 WordPress 页面管理页面中创建页面,并在地址栏中找到页面 ID:

wpForo find page id

 

2. 安装 Insert Page 插件

 

3. 在当前启用的 WordPress 主题中添加以下钩子代码,或安装 Code Snippets 插件并在插件管理页面中添加新的 PHP 代码片段:

function wpforo_page_new_page_1( $template ){
if( $template == 'new-page' ){
?>
<div class="wpforo-page wpforo-page-1 wpforo-text">
<?php echo do_shortcode("[insert page='11105' display='content']"); ?>
</div>
<?php
}
}
add_action( 'wpforo_page', 'wpforo_page_new_page_1', 10 );

别忘了改变 11105 ID 到您的页面ID。此外,您可以将“新页面”别名更改为任何没有空格和特殊符号的短语。新页面别名用于自定义页面URL

 

4. 新的论坛页面 URL 将是:

  https://example.com/community/?wpforo=page&view=new-page  

 

5. 您可以将此页面添加到 wpForo 菜单中,转到仪表盘>外观>菜单管理页面,在下拉菜单中选择 wpForo 导航,使用自定义链接添加新菜单项:


wpForo:中文文档 * 中文论坛 * 扩展插件

IMG 6843


   
回复引用




Share:




Qcloud 38

Log In

Forgot password?

Forgot password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.

Log in

Privacy Policy

Add to Collection

No Collections

Here you'll find all collections you've created before.