内容的栏目 * @param int $category 0列表 1频道 2单页 3外链 * @return array */ function category_list($forumlist, $model = 0, $display = 0, $category = 0) { if (empty($forumlist)) return NULL; static $cache = array(); $key = $model . '-' . $display . '-' . $category; if (isset($cache[$key])) return $cache[$key]; if ($display) { foreach ($forumlist as $k => $val) { if (1 == $val['display'] && 1 == $val['type'] && $val['category'] == $category) { $cache[$key][$k] = $val; } } } else { foreach ($forumlist as $k => $val) { if (1 == $val['type'] && $val['category'] == $category) { $cache[$key][$k] = $val; } } } return empty($cache[$key]) ? NULL : $cache[$key]; } /** * @param $forumlist 所有版块列表 不分模型 * @param int $display 0全部CMS栏目 1在首页和频道显示内容的栏目 * @param int $category 0列表 1频道 2单页 3外链 * @return array */ function category_list_show($forumlist, $display = 0, $category = 0) { if (empty($forumlist)) return NULL; static $cache = array(); $key = $display . '-' . $category; if (isset($cache[$key])) return $cache[$key]; if ($display) { foreach ($forumlist as $k => $val) { if (1 == $val['display'] && 1 == $val['type'] && $val['category'] == $category) { $cache[$key][$k] = $val; } } } else { foreach ($forumlist as $k => $val) { if (1 == $val['type'] && $val['category'] == $category) { $cache[$key][$k] = $val; } } } return empty($cache[$key]) ? NULL : $cache[$key]; } /** * @param $forumlist 所有版块列表 * @return mixed BBS栏目数据(仅列表) 尚未开放bbs频道功能 */ function forum_list($forumlist) { if (empty($forumlist)) return array(); static $cache = array(); if (isset($cache['bbs_forum_list'])) return $cache['bbs_forum_list']; $cache['bbs_forum_list'] = array(); foreach ($forumlist as $_fid => $_forum) { if ($_forum['type']) continue; $cache['bbs_forum_list'][$_fid] = $_forum; } return $cache['bbs_forum_list']; } // 导航显示的版块 function nav_list($forumlist) { if (empty($forumlist)) return NULL; static $cache = array(); if (isset($cache['nav_list'])) return $cache['nav_list']; foreach ($forumlist as $fid => $forum) { if (0 == $forum['nav_display']) { unset($forumlist[$fid]); } } return $cache['nav_list'] = $forumlist; } ?>admin css - editor-style.css Functionality
最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

admin css - editor-style.css Functionality

programmeradmin0浏览0评论

Scenario: I have a client who has difficulty understanding that the font styling he sees in the WordPress dashboard for his posts is not necessarily the styling that will show on the front site. Overuse of the TinyMCE plugin, has resulted in every text block tag having a span inside it, as he attempts to make the editor match what is already happening on the front side because of a child theme. The text formatting is not uniform on the site because of this practice.

Goal: I would like to make the editor font (Georgia) match the font that he wants on the front (and which is happening on the front). Also, I would like to change the Format menu to match the child theme CSS that we agreed on.

Setup:

  1. The theme he is using does not have an editor-style.css. I have added one, but my research has resulted in a jumble of information that is not a clear set of instructions.
  2. The font sizes available to him are in pt, not px or any other choice.
  3. He is using the Classic Editor.

Do I need to connect the editor-style.css file to the theme with an entry in functions.php?

Do I need to use specifiers that include editor names?

I did find one similar question in my search, but it was for the title field.

Scenario: I have a client who has difficulty understanding that the font styling he sees in the WordPress dashboard for his posts is not necessarily the styling that will show on the front site. Overuse of the TinyMCE plugin, has resulted in every text block tag having a span inside it, as he attempts to make the editor match what is already happening on the front side because of a child theme. The text formatting is not uniform on the site because of this practice.

Goal: I would like to make the editor font (Georgia) match the font that he wants on the front (and which is happening on the front). Also, I would like to change the Format menu to match the child theme CSS that we agreed on.

Setup:

  1. The theme he is using does not have an editor-style.css. I have added one, but my research has resulted in a jumble of information that is not a clear set of instructions.
  2. The font sizes available to him are in pt, not px or any other choice.
  3. He is using the Classic Editor.

Do I need to connect the editor-style.css file to the theme with an entry in functions.php?

Do I need to use specifiers that include editor names?

I did find one similar question in my search, but it was for the title field.

Share Improve this question asked Jan 7, 2021 at 0:53 Nora McDougall-CollinsNora McDougall-Collins 3952 silver badges15 bronze badges 5
  • Nora, for adding the editor-style.css from a child theme, try this method: generatepress/forums/topic/… – Tony Djukic Commented Jan 7, 2021 at 0:59
  • Oh, that is such a relief. The posts now show the correct font in the dashboard. I won't have to stew all night about the meeting tomorrow! – Nora McDougall-Collins Commented Jan 7, 2021 at 1:10
发布评论

评论列表(0)

  1. 暂无评论