PluginProbe
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot / 4.9.2
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot v4.9.2
4.9.2 4.9.1 4.9.0 4.8.2 4.8.1 4.8.0 4.7.0 4.6.2 4.6.1 4.6.0 4.5.6 4.5.5 4.5.4 4.5.3 4.5.2 4.5.1 4.5.0 4.4.1 4.4.0 3.3.4 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 All 200 releases
← All changes | includes/Shortcodes/FaqClassic.php +12 -12 3.3.44.9.2 View file →
@@ -2,20 +2,20 @@
2 2
3 3 namespace WPDeveloper\BetterDocs\Shortcodes;
4 4
5 5 class FaqClassic extends FaqList {
6 - protected $layout = 'classic';
7 - protected $icon_hook = 'betterdocs_faq_post_before';
6 + protected $layout = 'classic';
7 + protected $icon_hook = 'betterdocs_faq_post_before';
8 8
9 - public function get_name() {
10 - return 'betterdocs_faq_list_classic';
11 - }
9 + public function get_name() {
10 + return 'betterdocs_faq_list_classic';
11 + }
12 12
13 - public function icons() {
14 - $faq_markup = '<div class="betterdocs-faq-post-icon-group">';
15 - $faq_markup .= '<svg class="betterdocs-faq-iconplus" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="#000000" d="M18 10h-4V6h-4v4H6v4h4v4h4v-4h4"></path></svg>';
16 - $faq_markup .= '<svg class="betterdocs-faq-iconminus" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="#000000" d="M6 10h12v4H6z"></path></svg>';
17 - $faq_markup .= '</div>';
13 + public function icons( $faq_toggle ) {
14 + $faq_markup = '<div class="betterdocs-faq-post-icon-group">';
15 + $faq_markup .= '<svg class="betterdocs-faq-iconplus" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"'.($faq_toggle ? " style='display:none;'" : "").'><path fill="#000000" d="M18 10h-4V6h-4v4H6v4h4v4h4v-4h4"></path></svg>';
16 + $faq_markup .= '<svg class="betterdocs-faq-iconminus" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"'.($faq_toggle ? " style='display:inline;'" : "").'><path fill="#000000" d="M6 10h12v4H6z"></path></svg>';
17 + $faq_markup .= '</div>';
18 18
19 - echo $faq_markup;
20 - }
19 + echo $faq_markup; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
20 + }
21 21 }