已建立論壇回覆
-
作者帖子
-
直接去目錄編輯,比在後臺方便安全。
WordPress 輕極免費版 ,我聽都沒聽說過這是啥,主題不能編輯你需要透過網站伺服器面板或者 FTP 進入目錄去修改 wp-config.php 檔案裡面的一個引數,允許編輯就行。
用簡碼呼叫吧,單純是這種用 elementor 的情況很難,需要用 API 來實現。
我們官網首頁呼叫的程式碼如下:
function get_latest_posts_titles_from_subsite($atts) { // 解析短程式碼引數 $atts = shortcode_atts(array( 'subsite_id' => 1, // 預設子站點 ID 'count' => 5, // 預設獲取 5 個文章標題 'post_type' => 'post', // 預設文章型別為 post ), $atts); // 獲取短程式碼引數中的子站點 ID 和文章型別 $subsite_id = intval($atts['subsite_id']); $post_type = $atts['post_type']; // 儲存當前主站點 ID $current_blog_id = get_current_blog_id(); // 使用 switch_to_blog 函式切換到特定子站點 switch_to_blog($subsite_id); // 構建 WP_Query 查詢 $args = array( 'posts_per_page' => intval($atts['count']), // 獲取指定數量的文章標題 'post_type' => $post_type, // 設定文章型別 'post_status' => 'publish', 'orderby' => 'date', 'order' => 'DESC', 'ignore_sticky_posts' => 1, // 排除置頂文章 ); $query = new WP_Query($args); // 檢查是否有文章 if ($query->have_posts()) { $titles_list = '<ul>'; // 迴圈輸出文章標題 while ($query->have_posts()) { $query->the_post(); $titles_list .= '<li><a href="' . get_permalink() . '" target="_blank">' . get_the_title() . '</a></li>'; } $titles_list .= '</ul>'; // 切換回之前的主站點 switch_to_blog($current_blog_id); // 重置文章資料 wp_reset_postdata(); // 返回標題列表 return $titles_list; } else { // 切換回之前的主站點 switch_to_blog($current_blog_id); return ' 沒有找到最新文章。'; } } // 新增一個 shortcode 以便在文章或頁面中呼叫該函式 add_shortcode('latest_posts_titles', 'get_latest_posts_titles_from_subsite');
使用方式就是加簡碼
[latest_posts_titles subsite_id="300" count="3"
subsite_id 換成你們的 318 。
打算採用 discourse 來做為菲比斯網路論壇的底層架構。
還得繼續改改,bbpress 已經不適合做為菲比斯專案的論壇候選。
回覆至: 論壇模組建立後點選連結空白 #44871沒有語言包或者缺字元的都是沒人參與翻譯和貢獻,所以沒有或者中英文不全。
如果是要做課程線上運營,推薦用 learndash,配套成熟方案很多。
這個收費的,數字商城有。
Sensei LMS 已經區塊化,要使用最好是先安裝試試,費用成本整體做下來都差不多。
回覆至: 一個員工驗證功能是如何實現的 #44770如何有很多人你需要有一個員工資料庫才能做表單匹配,這種的效果可以用 Gravity Forms 重力表單來實現,排版很簡單,要實現資料效驗可以預先設定正確欄位。
最好是透過重定向外掛來實現,WordPress 不管是文章還是分類如果重定向過多會容易迴圈卡死,我們目前站點也是在經歷比較嚴重的效能問題。
重定向外掛比較好用的可以試試
我們之前做舊站資料 URL 重定向也是用的這個外掛,比較靈活,可以自定義規則
-
作者帖子