merhaba arkadaşlar, ben kategorilerimin sonuna yıl eklemek istiyorum istediğim yılları 2019-2020 gibi. Bunu da her sene tek bir değişiklikle değiştirmek istiyorum. seneye 2020-2021 olacak şekilde. her kategoriye değil yalnızca istediğim kategorilerde.
Kategori başlığında ve açıklamasında örneğin böyle bir değişken kullanıp: http://prntscr.com/p0ts5a
kategori yayınlandığında böyle çıkmasını istiyorum: http://prntscr.com/p0tvu5
yardımcı olabilecek olursa çok sevinirim.
Wordpress kategori adlarına ve açıklamalarına değişken ekleme yardım
6
●167
- 13-09-2019, 01:51:13Turgenyev adlı üyeden alıntı: mesajı görüntüle
function ecan_custom_title( $title, $sep ) { return str_replace("%%year%%"," ".get_option("categoryyear"),$title); } add_filter( 'wp_title', 'ecan_custom_title', 9999, 2 ); function ecan_custom_option(){ $option_group = 'permalink'; $option_name = 'categoryyear'; $sanitize_callback = null; register_setting( $option_group, $option_name, $sanitize_callback ); $id = 'categoryyear'; $title = __("Kategori Başlık Eki","ecancan"); $callback = 'ecan_custom_option_html'; $page = 'permalink'; $section = 'optional'; $args = null; add_settings_field( $id, $title, $callback, $page, $section, $args ); } add_action( 'admin_init', 'ecan_custom_option' ); function ecan_custom_option_html(){ $option = 'categoryyear'; echo '<input type="text" name="' . $option . '" id="' . $option . '" value="' . get_option( $option ) . '" class="regular-text ltr" />'; } function ecan_custom_save_option(){ if( isset($_POST['permalink_structure']) && isset( $_POST['categoryyear'] ) ){ $short_domain = wp_unslash( $_POST['categoryyear'] ); update_option( 'categoryyear', $short_domain ); } } add_action( 'admin_init', 'ecan_custom_save_option' );Bu kodu ekledikten sonra kalıcı bağlantılar ksımında bir ek ayar göreceksiniz oraya girdiğiniz herhangi bir içerik kategorilere ek olarak yansıyacak. - 13-09-2019, 02:10:07Yaptım hocam kalıcı bağlantılarda çıktı denedim ama kategorilere yansımadı. Benim demek istediğim tüm kategorilere bunu yapmak değil hocam. kategori düzenleme alanında kategori başlıklarına ve açıklamalarına 2019-2020 yılını bir değişkenle %%year%% %yildeneme%% vb. girmek istiyorum. functions.php de sonraki yıl gerekli kısma 2020-2021 yazmam yeterli olmalı gelecek sene için.
- 13-09-2019, 02:28:41Ben de öyle yaptım olmayınca o şekilde yazdım hocam: http://prntscr.com/p5fnc6
2. aşama: http://prntscr.com/p5fnkx
sonuç: http://prntscr.com/p5fnpg