让主页显示指定板块的“板块置顶帖子”
网站源码
2026-10-25 02:50:17
0
在你当前启用的让主主题里的hook文件夹创建一个文件,文件名为“index_threadlist_before.htm”,页显内容任选其一:
<?定板小型企业显卡服务器选择php /* 指定板块<a target="_blank" href="https://www.kaiyuanyuanma.com/tag/438.html" title="View all posts in 帖子">帖子</a> + <a target="_blank" href="https://www.kaiyuanyuanma.com/tag/437.html" title="View all posts in 置顶帖">置顶帖</a>子 + 一般帖子 */ if($page === 1){ $threadlist = thread_find_by_fids(array(1), 1, $pagesize, $order, $threads) + $threadlist; //把array(1)中的1换成要显示的板块ID(可在后台看到) thread_list_access_filter($threadlist, $gid); //过滤帖子列表,必须要做 } ?板块> <?php <?php /* 指定板块<a target="_blank" href="https://www.kaiyuanyuanma.com/tag/438.html" title="View all posts in 帖子">帖子</a> + <a target="_blank" href="https://www.kaiyuanyuanma.com/tag/437.html" title="View all posts in 置顶帖">置顶帖</a>子 + 一般帖子 */ if($page === 1) { $threadlist = thread_find_by_fids(array(1), 1, $pagesize, $order, $threads) + $threadlist; //把array(1)中的1换成要显示的板块ID(可在后台看到) thread_list_access_filter($threadlist, $gid); //过滤帖子列表,必须要做 } ?置顶> <?php <?php /* 指定板块帖子 + 置顶帖子 + 一般帖子 */ if($page === 1) { $threadlist = thread_find_by_fids(array(1), 1, $pagesize, $order, $threads) + $threadlist; //把array(1)中的1换成要显示的板块ID(可在后台看到) thread_list_access_filter($threadlist, $gid); //过滤帖子列表,必须要做 } ?让主> <?php <span class="php"><span class="hljs-comment">/* 置顶帖子 + 指定板块帖子 + 一般帖子 */</span></span> <span class="php"><span class="hljs-comment">/* 置顶帖子 + 指定板块帖子 + 一般帖子 */</span></span> /* 置顶帖子 + 指定板块帖子 + 一般帖子 */ <span class="php"><span class="hljs-keyword">if</span>($page === <span class="hljs-number">1</span>){ $threadlist = $toplist3 + thread_find_by_fids(<span class="hljs-keyword">array</span>(<span class="hljs-number">1</span>), <span class="hljs-number">1</span>, $pagesize, $order, $threads) + thread_find_by_fids($fids, $page, $pagesize, $order, $threads); <span class="hljs-comment">//把array(1)中的1换成要显示的板块ID(可在后台看到)</span> thread_list_access_filter($threadlist, $gid); <span class="hljs-comment">//过滤没有权限访问的帖子,必须要做</span> } <span class="hljs-meta">?页显></span></span> <span class="php"><span class="hljs-meta"><?php</span> <span class="hljs-comment">/* 指定板块置顶帖子 + 全站置顶帖子 + 一般帖子 */</span> <span class="hljs-keyword">if</span>($page === <span class="hljs-number">1</span>){ $threadlist = thread_top_find(<span class="hljs-number">1</span>) + $threadlist; thread_list_access_filter($threadlist, $gid); <span class="hljs-comment">//过滤没有权限访问的帖子,必须要做</span> } <span class="hljs-meta">?定板></span></span> <span class="php"><span class="hljs-meta"><?php</span> <span class="hljs-comment">/* 全站置顶帖子 + 指定板块置顶帖子 + 一般帖子 */</span> <span class="hljs-keyword">if</span>($page === <span class="hljs-number">1</span>){ $threadlist = $toplist3 + thread_top_find(<span class="hljs-number">1</span>) + thread_find_by_fids($fids, $page, $pagesize, $order, $threads); <span class="hljs-comment">//把1换成要显示的板块ID(可在后台看到)</span> thread_list_access_filter($threadlist, $gid); <span class="hljs-comment">//过滤没有权限访问的帖子,必须要做</span> } <span class="hljs-meta">?板块小型企业显卡服务器选择></span></span> <span class="php"><span class="hljs-meta"><?php</span> <span class="hljs-comment">/* 所有板块置顶帖子 + 全站置顶帖子 + 一般帖子 */</span> <span class="hljs-keyword">if</span>($page === <span class="hljs-number">1</span>){ $threadlist_alltop = <span class="hljs-keyword">array</span>(); <span class="hljs-keyword">foreach</span>(arrlist_values($forumlist, <span class="hljs-string">fid</span>)<span class="hljs-keyword">as</span> $key => $value){ $r = thread_top_find( $value ); $threadlist_alltop = array_merge($threadlist_alltop , $r ); } $threadlist = $threadlist_alltop + $threadlist; thread_list_access_filter($threadlist, $gid); } <span class="hljs-meta">?></span></span> <span class="php"><span class="hljs-meta"><?php</span> <span class="hljs-comment">/* 全站置顶帖子 + 所有板块置顶帖子 + 一般帖子 */</span> <span class="hljs-keyword">if</span>($page === <span class="hljs-number">1</span>){ $threadlist_alltop = <span class="hljs-keyword">array</span>(); <span class="hljs-keyword">foreach</span>(arrlist_values($forumlist, <span class="hljs-string">fid</span>)<span class="hljs-keyword">as</span> $key => $value){ $r = thread_top_find( $value ); $threadlist_alltop = array_merge($threadlist_alltop , $r ); } $threadlist = $toplist3 + $threadlist_alltop + thread_find_by_fids($fids, $page, $pagesize, $order, $threads); thread_list_access_filter($threadlist, $gid); } <span class="hljs-meta">?></span></span> <span class="php"><span class="hljs-keyword">if</span>($page === <span class="hljs-number">1</span>) { $threadlist = $toplist3 + thread_find_by_fids(<span class="hljs-keyword">array</span>(<span class="hljs-number">1</span>), <span class="hljs-number">1</span>, $pagesize, $order, $threads) + thread_find_by_fids($fids, $page, $pagesize, $order, $threads); <span class="hljs-comment">//把array(1)中的1换成要显示的板块ID(可在后台看到)</span> thread_list_access_filter($threadlist, $gid); <span class="hljs-comment">//过滤没有权限访问的帖子,必须要做</span> } <span class="hljs-meta">?置顶></span></span> <span class="php"><span class="hljs-meta"><?php</span> <span class="hljs-comment">/* 指定板块置顶帖子 + 全站置顶帖子 + 一般帖子 */</span> <span class="hljs-keyword">if</span>($page === <span class="hljs-number">1</span>) { $threadlist = thread_top_find(<span class="hljs-number">1</span>) + $threadlist; thread_list_access_filter($threadlist, $gid); <span class="hljs-comment">//过滤没有权限访问的帖子,必须要做</span> } <span class="hljs-meta">?让主></span></span> <span class="php"><span class="hljs-meta"><?php</span> <span class="hljs-comment">/* 全站置顶帖子 + 指定板块置顶帖子 + 一般帖子 */</span> <span class="hljs-keyword">if</span>($page === <span class="hljs-number">1</span>) { $threadlist = $toplist3 + thread_top_find(<span class="hljs-number">1</span>) + thread_find_by_fids($fids, $page, $pagesize, $order, $threads); <span class="hljs-comment">//把1换成要显示的板块ID(可在后台看到)</span> thread_list_access_filter($threadlist, $gid); <span class="hljs-comment">//过滤没有权限访问的帖子,必须要做</span> } <span class="hljs-meta">?页显></span></span> <span class="php"><span class="hljs-meta"><?php</span> <span class="hljs-comment">/* 所有板块置顶帖子 + 全站置顶帖子 + 一般帖子 */</span> <span class="hljs-keyword">if</span> ($page === <span class="hljs-number">1</span>) { $threadlist_alltop = <span class="hljs-keyword">array</span>(); <span class="hljs-keyword">foreach</span> (arrlist_values($forumlist, <span class="hljs-string">fid</span>) <span class="hljs-keyword">as</span> $key => $value) { $r = thread_top_find( $value ); $threadlist_alltop = array_merge($threadlist_alltop , $r ); } $threadlist = $threadlist_alltop + $threadlist; thread_list_access_filter($threadlist, $gid); } <span class="hljs-meta">?></span></span> <span class="php"><span class="hljs-meta"><?php</span> <span class="hljs-comment">/* 全站置顶帖子 + 所有板块置顶帖子 + 一般帖子 */</span> <span class="hljs-keyword">if</span> ($page === <span class="hljs-number">1</span>) { $threadlist_alltop = <span class="hljs-keyword">array</span>(); <span class="hljs-keyword">foreach</span> (arrlist_values($forumlist, <span class="hljs-string">fid</span>) <span class="hljs-keyword">as</span> $key => $value) { $r = thread_top_find( $value ); $threadlist_alltop = array_merge($threadlist_alltop , $r ); } $threadlist = $toplist3 + $threadlist_alltop + thread_find_by_fids($fids, $page, $pagesize, $order, $threads); thread_list_access_filter($threadlist, $gid); } <span class="hljs-meta">?></span></span> if($page === 1) { $threadlist = $toplist3 + thread_find_by_fids(array(1), 1, $pagesize, $order, $threads) + thread_find_by_fids($fids, $page, $pagesize, $order, $threads); //把array(1)中的1换成要显示的板块ID(可在后台看到) thread_list_access_filter($threadlist, $gid); //过滤没有权限访问的帖子,必须要做 } ?定板> <?php /* 指定板块置顶帖子 + 全站置顶帖子 + 一般帖子 */ if($page === 1) { $threadlist = thread_top_find(1) + $threadlist; thread_list_access_filter($threadlist, $gid); //过滤没有权限访问的帖子,必须要做 } ?板块> <?php /* 全站置顶帖子 + 指定板块置顶帖子 + 一般帖子 */ if($page === 1) { $threadlist = $toplist3 + thread_top_find(1) + thread_find_by_fids($fids, $page, $pagesize, $order, $threads); //把1换成要显示的板块ID(可在后台看到) thread_list_access_filter($threadlist, $gid); //过滤没有权限访问的帖子,必须要做 } ?置顶> <?php /* 所有板块置顶帖子 + 全站置顶帖子 + 一般帖子 */ if ($page === 1) { $threadlist_alltop = array(); foreach (arrlist_values($forumlist, fid) as $key => $value) { $r = thread_top_find( $value ); $threadlist_alltop = array_merge($threadlist_alltop , $r ); } $threadlist = $threadlist_alltop + $threadlist; thread_list_access_filter($threadlist, $gid); } ?> <?php /* 全站置顶帖子 + 所有板块置顶帖子 + 一般帖子 */ if ($page === 1) { $threadlist_alltop = array(); foreach (arrlist_values($forumlist, fid) as $key => $value) { $r = thread_top_find( $value ); $threadlist_alltop = array_merge($threadlist_alltop , $r ); } $threadlist = $toplist3 + $threadlist_alltop + thread_find_by_fids($fids, $page, $pagesize, $order, $threads); thread_list_access_filter($threadlist, $gid); } ?> 内容看完了