This repository has been archived on 2026-10-23. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
ku-www/wp-content/plugins/yet-another-related-posts-plugin/includes/yarpp_meta_boxes_hooks.php
T
2017-04-26 22:03:15 +02:00

93 lines
2.1 KiB
PHP

<?php
include_once(YARPP_DIR.'/classes/YARPP_Meta_Box.php');
include_once(YARPP_DIR.'/classes/YARPP_Meta_Box_Contact.php');
include_once(YARPP_DIR.'/classes/YARPP_Meta_Box_Display_Feed.php');
include_once(YARPP_DIR.'/classes/YARPP_Meta_Box_Display_Web.php');
include_once(YARPP_DIR.'/classes/YARPP_Meta_Box_Optin.php');
include_once(YARPP_DIR.'/classes/YARPP_Meta_Box_Pool.php');
include_once(YARPP_DIR.'/classes/YARPP_Meta_Box_Relatedness.php');
global $yarpp;
add_meta_box(
'yarpp_pool',
__( '"The Pool"', 'yarpp' ),
array(new YARPP_Meta_Box_Pool, 'display'),
'settings_page_yarpp',
'normal',
'core'
);
add_meta_box(
'yarpp_relatedness',
__( '"Relatedness" options', 'yarpp' ),
array(
new YARPP_Meta_Box_Relatedness,
'display'
),
'settings_page_yarpp',
'normal',
'core'
);
add_meta_box(
'yarpp_display_web',
__('Display options <small>for your website</small>', 'yarpp'),
array(
new YARPP_Meta_Box_Display_Web,
'display'
),
'settings_page_yarpp',
'normal',
'core'
);
add_meta_box(
'yarpp_display_rss',
__('Display options <small>for RSS</small>', 'yarpp'),
array(
new YARPP_Meta_Box_Display_Feed,
'display'
),
'settings_page_yarpp',
'normal',
'core'
);
if (!$yarpp->yarppPro['active']) {
add_meta_box(
'yarpp_display_optin',
'Get the Most Out of YARPP',
array(
new YARPP_Meta_Box_Optin,
'display'
),
'settings_page_yarpp',
'side',
'core'
);
}
add_meta_box(
'yarpp_display_contact',
__('Contact YARPP', 'yarpp'),
array(new YARPP_Meta_Box_Contact, 'display'),
'settings_page_yarpp',
'side',
'core'
);
function yarpp_make_optin_classy($classes) {
if (!yarpp_get_option('optin') )
$classes[] = 'yarpp_attention';
return $classes;
}
add_filter(
"postbox_classes_settings_page_yarpp_yarpp_display_optin",
'yarpp_make_optin_classy'
);
/** @since 3.3: hook for registering new YARPP meta boxes */
//do_action('add_meta_boxes_settings_page_yarpp');