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/Core/Settings.php +50 -10 4.9.04.9.2 View file →
@@ -283,8 +283,12 @@
283 283 'enable_breadcrumb_category' => true,
284 284 'enable_breadcrumb_title' => true,
285 285 'enable_sidebar_cat_list' => true,
286 286 'enable_print_icon' => true,
287 + 'print_enable_logo' => false,
288 + 'print_logo' => array(),
289 + 'print_enable_footer' => false,
290 + 'print_footer_text' => '',
287 291 'enable_tags' => true,
288 292 'email_feedback' => true,
289 293 'feedback_link_text' => __( 'Still stuck? How can we help?', 'betterdocs' ),
290 294 'reaction_feedback_text' => __( 'Thanks for your feedback', 'betterdocs' ),
@@ -1396,8 +1400,44 @@
1396 1400 'enable_disable_text_active' => true,
1397 1401 'default' => 1,
1398 1402 'priority' => 3
1399 1403 ),
1404 + 'print_enable_logo' => array(
1405 + 'name' => 'print_enable_logo',
1406 + 'type' => 'toggle',
1407 + 'label' => __( 'Logo on Printed Doc', 'betterdocs' ),
1408 + 'label_subtitle' => __( 'Show a logo at the top of the printed / PDF page', 'betterdocs' ),
1409 + 'enable_disable_text_active' => true,
1410 + 'default' => 0,
1411 + 'priority' => 4
1412 + ),
1413 + 'print_logo' => array(
1414 + 'name' => 'print_logo',
1415 + 'type' => 'media',
1416 + 'value' => '',
1417 + 'label' => __( 'Print Logo', 'betterdocs' ),
1418 + 'label_subtitle' => __( 'Leave empty to use your site logo, or the site icon when no site logo is set', 'betterdocs' ),
1419 + 'priority' => 5,
1420 + 'rules' => Rules::is( 'print_enable_logo', true )
1421 + ),
1422 + 'print_enable_footer' => array(
1423 + 'name' => 'print_enable_footer',
1424 + 'type' => 'toggle',
1425 + 'label' => __( 'Footer on Printed Doc', 'betterdocs' ),
1426 + 'label_subtitle' => __( 'Show a footer on every page of the printed / PDF document', 'betterdocs' ),
1427 + 'enable_disable_text_active' => true,
1428 + 'default' => 0,
1429 + 'priority' => 6
1430 + ),
1431 + 'print_footer_text' => array(
1432 + 'name' => 'print_footer_text',
1433 + 'type' => 'textarea',
1434 + 'label' => __( 'Print Footer Text', 'betterdocs' ),
1435 + 'label_subtitle' => __( 'Leave empty to use the site name and current year', 'betterdocs' ),
1436 + 'default' => '',
1437 + 'priority' => 7,
1438 + 'rules' => Rules::is( 'print_enable_footer', true )
1439 + ),
1400 1440 'enable_tags' => array(
1401 1441 'name' => 'enable_tags',
1402 1442 'type' => 'toggle',
1403 1443 'label' => __( 'Tags', 'betterdocs' ),
@@ -1402,9 +1442,9 @@
1402 1442 'type' => 'toggle',
1403 1443 'label' => __( 'Tags', 'betterdocs' ),
1404 1444 'enable_disable_text_active' => true,
1405 1445 'default' => 1,
1406 - 'priority' => 4
1446 + 'priority' => 8
1407 1447 ),
1408 1448 'show_last_update_time' => array(
1409 1449 'name' => 'show_last_update_time',
1410 1450 'type' => 'toggle',
@@ -1410,9 +1450,9 @@
1410 1450 'type' => 'toggle',
1411 1451 'label' => __( 'Last Update Time', 'betterdocs' ),
1412 1452 'enable_disable_text_active' => true,
1413 1453 'default' => 1,
1414 - 'priority' => 5
1454 + 'priority' => 9
1415 1455 ),
1416 1456 'enable_navigation' => array(
1417 1457 'name' => 'enable_navigation',
1418 1458 'type' => 'toggle',
@@ -1418,9 +1458,9 @@
1418 1458 'type' => 'toggle',
1419 1459 'label' => __( 'Navigation', 'betterdocs' ),
1420 1460 'enable_disable_text_active' => true,
1421 1461 'default' => 1,
1422 - 'priority' => 6
1462 + 'priority' => 10
1423 1463 ),
1424 1464 'enable_comment' => array(
1425 1465 'name' => 'enable_comment',
1426 1466 'type' => 'toggle',
@@ -1426,9 +1466,9 @@
1426 1466 'type' => 'toggle',
1427 1467 'label' => __( 'Comment', 'betterdocs' ),
1428 1468 'enable_disable_text_active' => true,
1429 1469 'default' => '',
1430 - 'priority' => 7
1470 + 'priority' => 11
1431 1471 ),
1432 1472 'enable_credit' => array(
1433 1473 'name' => 'enable_credit',
1434 1474 'type' => 'toggle',
@@ -1434,9 +1474,9 @@
1434 1474 'type' => 'toggle',
1435 1475 'label' => __( 'Show Powered by BetterDocs', 'betterdocs' ),
1436 1476 'enable_disable_text_active' => true,
1437 1477 'default' => '',
1438 - 'priority' => 8
1478 + 'priority' => 12
1439 1479 ),
1440 1480 'reaction_feedback_text' => array(
1441 1481 'name' => 'reaction_feedback_text',
1442 1482 'type' => 'text',
@@ -1441,9 +1481,9 @@
1441 1481 'name' => 'reaction_feedback_text',
1442 1482 'type' => 'text',
1443 1483 'label' => __( 'Reaction Feedback Text', 'betterdocs' ),
1444 1484 'default' => __( 'Thanks for your feedback.', 'betterdocs' ),
1445 - 'priority' => 9
1485 + 'priority' => 13
1446 1486 ),
1447 1487 'enable_estimated_reading_time' => array(
1448 1488 'name' => 'enable_estimated_reading_time',
1449 1489 'type' => 'toggle',
@@ -1449,9 +1489,9 @@
1449 1489 'type' => 'toggle',
1450 1490 'label' => __( 'Estimated Reading Time', 'betterdocs' ),
1451 1491 'enable_disable_text_active' => true,
1452 1492 'default' => 0,
1453 - 'priority' => 10
1493 + 'priority' => 14
1454 1494 ),
1455 1495 'estimated_reading_time_title' => array(
1456 1496 'name' => 'estimated_reading_time_title',
1457 1497 'type' => 'text',
@@ -1456,9 +1496,9 @@
1456 1496 'name' => 'estimated_reading_time_title',
1457 1497 'type' => 'text',
1458 1498 'label' => __( 'Estimated Reading Time Title', 'betterdocs' ),
1459 1499 'default' => '',
1460 - 'priority' => 11,
1500 + 'priority' => 15,
1461 1501 'rules' => Rules::is( 'enable_estimated_reading_time', true )
1462 1502 ),
1463 1503 'estimated_reading_time_text' => array(
1464 1504 'name' => 'estimated_reading_time_text',
@@ -1464,9 +1504,9 @@
1464 1504 'name' => 'estimated_reading_time_text',
1465 1505 'type' => 'text',
1466 1506 'label' => __( 'Estimated Reading Time Text', 'betterdocs' ),
1467 1507 'default' => __( 'min read', 'betterdocs' ),
1468 - 'priority' => 12,
1508 + 'priority' => 16,
1469 1509 'rules' => Rules::is( 'enable_estimated_reading_time', true )
1470 1510 ),
1471 1511 'singular_estimated_reading_time_text' => array(
1472 1512 'name' => 'singular_estimated_reading_time_text',
@@ -1472,9 +1512,9 @@
1472 1512 'name' => 'singular_estimated_reading_time_text',
1473 1513 'type' => 'text',
1474 1514 'label' => __( 'Estimated Reading Time Text Singular', 'betterdocs' ),
1475 1515 'default' => __( 'min read', 'betterdocs' ),
1476 - 'priority' => 13,
1516 + 'priority' => 17,
1477 1517 'rules' => Rules::is( 'enable_estimated_reading_time', true )
1478 1518 )
1479 1519 )
1480 1520 ),