Kategorisiz postları bulmam lazım
11
●200
- 06-07-2023, 01:17:23Merhaba arkadaşlar az önce fark ettim bir yazıya baktığımda herhangi bir kategoriye bağlı olmadığını gördüm. Muhtemelen bu tarz içerikler mevcut nasıl oldu bu bilemiyorum ama bu postları bulmam lazım. Biraz araştırdım fakat anlamadım örneğin şöyle bir kod var fakat nerede nasıl kullanıp sonuç alacağımı anlamadım. Varsa eklenti de olur. Yardımcı olursanız sevinirim.
- Kabul Edilen Cevap
- 1 Beğeni
-
- 06-07-2023, 01:19:05Merhaba hocam, kategori olmadığında genelde "Uncategorized" veya "Genel" diye bir kategoriye düşüyor içerikler. Bahsettiğiniz yazılar bu kategoride yok mu?Turgenyev adlı üyeden alıntı: mesajı görüntüle
- 06-07-2023, 01:20:14Kimlik doğrulama veya yönetimden onay bekliyor.Kategori secimi yaparken wordpressten olmayan için uncategorized şeklinde bir ibare olur onu seçerseniz önünüze düşer.
- 06-07-2023, 01:22:12evet boşta gözüküyor herhangi bir kategoriye bağlı değil, default kategoriye de bağlı değil.Misafir adlı üyeden alıntı: mesajı görüntüle
- 06-07-2023, 01:26:58Merhaba,Turgenyev adlı üyeden alıntı: mesajı görüntüle
o nasıl oluyor, şimdiye kadar hiç karşılaşmadığım bir sorun, ekran görüntüsünü iletir misin? Sistem en az bir kategori bulunmasını zorunlu kılıyor ve onu da varsayılan kategori sayıyor, kategoriye bağlı olmayan bir yazı hiç görmedim; olsa olsa sayfa olur o. - 06-07-2023, 01:29:33Gözden kaçmış bir kategori olabilir mi hocam? Default kategori zorunludur, ilginç.Turgenyev adlı üyeden alıntı: mesajı görüntüle
Katılıyorum. Ben de çok merak ettim.oguzhanx adlı üyeden alıntı: mesajı görüntüle - 06-07-2023, 01:30:02
- 06-07-2023, 01:31:06Burada: https://wordpress.stackexchange.com/...ustom-taxonomy bir kod var belli kategoriye yönelik.
Burada: https://wordpress.org/support/topic/...or-a-taxonomy/ functions için kod var fakat nasıl kullanacağımı bilemiyorum. Yani functions.php ye ekleyeceğim ama sonucu nasıl verecek çözemedim.
function posts_with_empty_tax($query) { /*** SET THESE THINGS BEFORE USING ***/ //return; // comment this out to use the function $posttype_to_check = 'post'; // set to desired post type: post or guideline $tax_to_check = 'issue'; // set to desired taxonomy: issue, article_author, guideline_topic (maybe tag???) $user_checking = 'redacted'; // set to yourself if (!is_admin()) return; if ($query->get('post_type') != $posttype_to_check) return; $user = wp_get_current_user(); if ($user->user_login != $user_checking) return; $tax_query = array(array( 'taxonomy' => $tax_to_check, 'operator' => 'NOT EXISTS', )); $query->set( 'tax_query', $tax_query ); } add_action( 'pre_get_posts', 'posts_with_empty_tax' ); - 06-07-2023, 01:43:48
<?php include('wp-load.php'); global $wpdb; $table_name = $wpdb->prefix . 'posts'; $topic_id = 5; $category_id = 19; $query = $wpdb->prepare(" UPDATE $table_name SET post_category = %d WHERE ID = %d ", $category_id, $topic_id); $result = $wpdb->query($query); if ($result !== false) { echo 'Konu başarıyla kategoriyle ilişkilendirildi.'; } else { echo 'Bir hata oluştu ve konu kategorilendirilemedi.'; }kategori idsini ve konu idsini kendinize göre düzenleyin
