• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    QUITEwordpress
    KOCMOC
    KOCMOC --- ---
    konecne kompletni kod na vypnuti komentaru globalne (functions.php)
    //DISABLE COMMENTS GLOBALLY
    // Disable support for comments and trackbacks in post types
    function df_disable_comments_post_types_support() {
    	$post_types = get_post_types();
    	foreach ($post_types as $post_type) {
    		if(post_type_supports($post_type, 'comments')) {
    			remove_post_type_support($post_type, 'comments');
    			remove_post_type_support($post_type, 'trackbacks');
    		}
    	}
    }
    add_action('admin_init', 'df_disable_comments_post_types_support');
    
    // Close comments on the front-end
    function df_disable_comments_status() {
    	return false;
    }
    add_filter('comments_open', 'df_disable_comments_status', 20, 2);
    add_filter('pings_open', 'df_disable_comments_status', 20, 2);
    
    // Hide existing comments
    function df_disable_comments_hide_existing_comments($comments) {
    	$comments = array();
    	return $comments;
    }
    add_filter('comments_array', 'df_disable_comments_hide_existing_comments', 10, 2);
    
    // Remove comments page in menu
    function df_disable_comments_admin_menu() {
    	remove_menu_page('edit-comments.php');
    }
    add_action('admin_menu', 'df_disable_comments_admin_menu');
    
    // Redirect any user trying to access comments page
    function df_disable_comments_admin_menu_redirect() {
    	global $pagenow;
    	if ($pagenow === 'edit-comments.php') {
    		wp_redirect(admin_url()); exit;
    	}
    }
    add_action('admin_init', 'df_disable_comments_admin_menu_redirect');
    
    // Remove comments metabox from dashboard
    function df_disable_comments_dashboard() {
    	remove_meta_box('dashboard_recent_comments', 'dashboard', 'normal');
    }
    add_action('admin_init', 'df_disable_comments_dashboard');
    
    // Remove comments links from admin bar
    function df_disable_comments_admin_bar() {
    	if (is_admin_bar_showing()) {
    		remove_action('admin_bar_menu', 'wp_admin_bar_comments_menu', 60);
    	}
    }
    add_action('init', 'df_disable_comments_admin_bar');
    KOCMOC
    KOCMOC --- ---
    slusnej werk pro tvorbu a spravu mikrodat
    Schema Creator by Raven — WordPress Plugins
    https://wordpress.org/plugins/schema-creator/
    CRS1138
    CRS1138 --- ---
    KOCMOC: aha :)
    KOCMOC
    KOCMOC --- ---
    CRS1138: To jen tak sem v zoufalosti zkusil plug hide wp
    WRONSKI
    WRONSKI --- ---
    Existuje nějaký jednoduchý plugin, který by odmítl přistup z určité domény prvního řádu?
    Ideálně nějak primitivním nastavením typu blacklist např. "ru, cn". Popř. naopak jako whitelist.
    CRS1138
    CRS1138 --- ---
    KOCMOC
    KOCMOC --- ---
    CRS1138: Hide WP totalni fail haha
    CRS1138
    CRS1138 --- ---
    KOCMOC: hmm, ja to obvykle delam pres iThemes Security = htaccess
    KOCMOC
    KOCMOC --- ---
    hele muzu se zeptat, nemate nekdo vychytanou funkci na tyhle tri veci?
    1) zmena wp-admin url
    2) skryti wp-login.php
    3) znepristupneni linku pro registraci

    nechci na to delat nejakej monstr kod ani zasahovat do htaccessu
    KOCMOC
    KOCMOC --- ---
    a vlaste jeste jedna pro me dulezita vec do functions.php :D
    // FUCK EMOJI
    remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
    remove_action( 'wp_print_styles', 'print_emoji_styles' );
    KOCMOC
    KOCMOC --- ---
    YOAST SEO totalne dole, i pod custom fields (ACF)
    // Move Yoast to bottom
    function yoasttobottom() {
    	return 'low';
    }
    
    add_filter( 'wpseo_metabox_prio', 'yoasttobottom');
    ZATAMOKO
    ZATAMOKO --- ---
    MRTVY_KENNY: bmp umi, uz to mam stazeny na lokale, tak to necham pres noc prechroupat
    MRTVY_KENNY
    MRTVY_KENNY --- ---
    ZATAMOKO: no nekde jsem s nim neco delal a fungoval dobre, ale jestli umi bmp, netusim
    ZATAMOKO
    ZATAMOKO --- ---
    Řeším na jednom projektu zpětný převod BMP do JPEG. Máme toho na serveru asi 20GB a rádi bychom se toho zbavili :) WP je aktuální.
    Ideální by bylo, kdyby pak plugin pracoval automaticky a obrázky zmenšoval na nějakou rozumnou velikost hned po uploadu.

    Slibně vypadá https://wordpress.org/plugins/imsanity/

    Nemáte s ním, popř. jiným pluginem zkušenosti?
    KOCMOC
    KOCMOC --- ---
    LUIS_: to uz nejak zpytlikujes ne? :D
    KOCMOC
    KOCMOC --- ---
    LUIS_: jeste bude potrebovat na ten link nacpat window.location.hash = '#nakejnovejhash;
    a ten novej hash bych si zobnul jako promennou z get_permalink()
    KOCMOC
    KOCMOC --- ---
    LUIS_: hele uplne ti neporadim, protoze na to nemam cas ted, ale zkus mrknout na tohle, treba z toho neco vyvodis:
    javascript - Conditionally open popup video based on URL query string - Stack Overflow
    http://stackoverflow.com/...stions/13746416/conditionally-open-popup-video-based-on-url-query-string
    LUIS_
    LUIS_ --- ---
    KOCMOC: Přesně. A vím kulový co s tím dělat, tak snad se najde nějaké řešení. Zatím díky za GA, mrknu na to.
    KOCMOC
    KOCMOC --- ---
    LUIS_: jo ale ty chces jeste pristupovat k tem oknum pres url, tam potrebujes aspon neco s # parametrem v url a pak funkci ktera to rozmydli :)
    Kliknutím sem můžete změnit nastavení reklam