Raspund rapid pe WhatsApp
Ofer servicii de Web Design personalizate pentru orice tip de afacere.
e-mail wdp@webdesignprofesional.com
Aceste snippet-uri sunt testate de mine de-a lungul timpului. Foarte multe din ele sunt gasite pe alte site-uri de profil. M-am gandit ca va pot fi de folos asa ca le-am sintetizat aici pe pagina.
// Add custom dashboard logo
add_action('admin_head', 'my_custom_logo');
function my_custom_logo() {
echo '
';
}
// WP-admin & WP-login favicon
function adminfavicon(){
echo '',"\n";
}
add_action('admin_head','adminfavicon');
add_action('login_head','adminfavicon');
// Change login page logo
function my_login_logo() { ?>
// Change login page logo URL
function my_login_logo_url() {
return home_url();
}
add_filter( 'login_headerurl', 'my_login_logo_url' );
function my_login_logo_url_title() {
$site_title = get_bloginfo( 'name');
return $site_title;
}
add_filter( 'login_headertitle', 'my_login_logo_url_title' );
// Modify text in WP Admin footer
function modify_footer_admin () {
echo 'Created by Your name here. Powered by WordPress';
}
add_filter('admin_footer_text', 'modify_footer_admin');
// Remove widget areas from WP Admin dashboard
function disable_default_dashboard_widgets() {
// remove_meta_box('dashboard_right_now', 'dashboard', 'core');
// remove_meta_box('dashboard_recent_comments', 'dashboard', 'core');
remove_meta_box('dashboard_incoming_links', 'dashboard', 'core');
remove_meta_box('dashboard_plugins', 'dashboard', 'core');
remove_meta_box('dashboard_quick_press', 'dashboard', 'core');
// remove_meta_box('dashboard_recent_drafts', 'dashboard', 'core');
remove_meta_box('dashboard_primary', 'dashboard', 'core');
remove_meta_box('dashboard_secondary', 'dashboard', 'core');
}
add_action('admin_menu', 'disable_default_dashboard_widgets');
// set different colors for pages/posts in different statuses
add_action('admin_footer','posts_status_color');
function posts_status_color(){
?>
// Add ID's to posts & pages overviews
add_filter('manage_posts_columns', 'posts_columns_id', 5);
add_action('manage_posts_custom_column', 'posts_custom_id_columns', 5, 2);
add_filter('manage_pages_columns', 'posts_columns_id', 5);
add_action('manage_pages_custom_column', 'posts_custom_id_columns', 5, 2);
function posts_columns_id($defaults){
$defaults['wps_post_id'] = __('ID');
return $defaults;
}
function posts_custom_id_columns($column_name, $id){
if($column_name === 'wps_post_id'){
echo $id;
}
}
Raspund rapid pe WhatsApp
Ofer servicii de Web Design personalizate pentru orice tip de afacere.
e-mail wdp@webdesignprofesional.com