已建立論壇回覆
-
作者帖子
-
文章模組你不能直接編輯,需要在 elementor 模組裡面預覽,然後調整佈局。
這個是固定的內容。
回覆至: 多站群系統的訪客統計功能開發 #44936後臺外掛列表裡面搜尋有個 WP Matomo 已經有想過的功能,可以單獨統計
直接去目錄編輯,比在後臺方便安全。
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 已經區塊化,要使用最好是先安裝試試,費用成本整體做下來都差不多。
-
作者帖子