404 nem található
Nézz szét a cikkeink között
Kötelező bejelentkezés postokhoz, oldal olvasásához
Az alábbi kóddal bejegyzéshez vagy oldalhoz tudsz belépést társítani. Azokat az ID-ket írd bele, ahol bejelentkezést kérsz a látogatótól a cikk olvasásához. Csak teljes bejegyzéshez / oldalhoz! function you_must_login() { global $post; if ( !is_single() ) // kód: !is_single() a bejegyzésekhez, kód: !is_page() az oldalakhoz. return; $post_ids = array( 19, 35, 69 ); // post […]
Egyedi post típus készítése
Egyedi bejegyzéstípust készíthetsz az alábbi kóddal: $args = array( ‘label’ => __(‘Könyvek’), ‘singular_label’ => __(‘Könyv’), ‘public’ => true, ‘show_ui’ => true, ‘capability_type’ => ‘page’, ‘hierarchical’ => false, ‘rewrite’ => true, ‘query_var’ => ‘konyvek’, ‘supports’ => array(‘title’, ‘thumbnail’) ); register_post_type( ‘konyv’ , $args );
Felhasználói szerepkör hozzáadása
Felhasználói szerepkört és jogosultságokat adhatsz a honlapodhoz ezzel a kóddal: function wps_add_role() { add_role( ‘manager’, ‘Manager’, array( ‘read’, ‘edit_posts’, ‘delete_posts’, ) ); } add_action( ‘init’, ‘wps_add_role’ );
Céges weboldal 5, 15, 25 perc alatt
Nemrég volt az egyik Facebook csoportban téma a „gyorsan, olcsón weboldal oktatóanyagok”. Egy vélemény a témából: Mert ezzel a hazugsággal lehet eladni a wp. oktató anyagokat. Mindannyian tudjuk, még az így hirdetők is, hogy ez hazugság. Az 5-12-19 perc max a Wp. telepítésére elegendő, de az is csak gyakorlott felhasználóknak. Korrekt céges weboldalt az így hirdetők […]
Saját logó a bejelentkező oldalon
Saját logóddal láthatod el a bejelentkező oldalt. function my_login_logo() { echo ‘<style type=”text/css”> h1 a { background-image:url(‘.get_bloginfo(‘template_directory’).’/images/my-login-logo.png) !important; } </style>’; } add_action(‘login_head’, ‘my_login_logo’); A logót a sablonod kép könyvtárába töltöd fel vagy a kódban változtatsz az elérési útvonalon. Értelemszerűen a kódban a képnevet lecseréled a saját képed nevére.
Kiemelt kép az adminban
Ezzel a kóddal a bejegyzések, oldalak oszlopai szaporodnak a kiemelt kép oszloppal. if (function_exists( ‘add_theme_support’ )){ add_filter(‘manage_posts_columns’, ‘posts_columns’, 5); add_action(‘manage_posts_custom_column’, ‘posts_custom_columns’, 5, 2); add_filter(‘manage_pages_columns’, ‘posts_columns’, 5); add_action(‘manage_pages_custom_column’, ‘posts_custom_columns’, 5, 2); } function posts_columns($defaults){ $defaults[‘wps_post_thumbs’] = __(‘Kiemelt kép’); return $defaults; } function posts_custom_columns($column_name, $id){ if($column_name === ‘wps_post_thumbs’){ echo the_post_thumbnail( array(125,80) ); } }
Felhasználói szerepkörök eltávolítása
A biztonsági kockázatokat csökkentheted, az alapértelmezett felhasználói szerepkörök eltávolításával. function wps_remove_role() { // remove_role( ‘editor’ ); remove_role( ‘author’ ); remove_role( ‘contributor’ ); remove_role( ‘subscriber’ ); } add_action( ‘init’, ‘wps_remove_role’ );
Rövidkód widgetbe
Ha a sablonod nem támogatja, az alábbi kód functions.php-ban elhelyezésével működni fog a rövidkód a widgetben. add_filter(‘widget_text’,’do_shortcode’);
Query stringek törlése
A kóddal a css, js fájlok verziószámait tudod törölni. function my_remove_cssjs_ver( $src ) { if( strpos( $src, ‘?ver=’ ) ) { $src = esc_url( remove_query_arg( ‘ver’, $src ) ); } return $src; } add_filter(‘style_loader_src’, ‘my_remove_cssjs_ver’, 10, 2); add_filter(‘script_loader_src’, ‘my_remove_cssjs_ver’, 10, 2);
403 – hozzáférés megtagadva
Néhány ügyfelünk az utóbbi időben már megkeresett azzal a problémával, hogy a korábbi hozzáférési adataival nem tud belépni a WordPress admin felületére. A hibajelenség: vagy üres lapot jelenít meg (Firefox) vagy azt írja, nincs hozzáférés a honlaphoz (Chrome), azaz hozzáférés megtagadva. Ez nem azt jelenti, elgépeltél valamit, vagy nem jól emlékszel a jelszavadra, hanem azt, […]
Kép cím, szöveg, felirat, leírás automatikus kitöltése
A SEO és használhatósági célokra ajánlatos kitölteni a feltöltött képek további mezőit. Ez sok munka, vagy elfelejtheted. A kód segítségével minden mező kitöltése automatikusan történik a fájlnév használatával. add_action( ‘add_attachment’, ‘my_set_image_meta_upon_image_upload’ ); function my_set_image_meta_upon_image_upload( $post_ID ) { // Check if uploaded file is an image, else do nothing if ( wp_attachment_is_image( $post_ID ) ) { […]
[Humor] Csajtípusok az informatikusok világában
Vírus típusú csaj: Észre sem veszed, és beköltözött a lakásodba, mindent kisajátít. Internet típusú csaj: Fizetned kell, hogy hozzáférjél. Szerver típusú csaj: Mindig foglalt, amikor szükséged van rá. Windows típusú csaj: Tudod, hogy teli van hibákkal, de nem tudsz nélküle élni. PowerPoint típusú csaj: Arra jó, hogy bemutasd másoknak, de önmagában nem érték. Excel típusú […]