it-swarm.asia

3.0'da birden fazla blogda bir taksonomiyi paylaşın

Olası Çoğalt:
WordPress Multisite - global kategoriler

Aynı yayınların bazılarını, ancak hepsini kullanmayacak bir dizi blogum var. Yayınların çoğunun yazıldığı ve daha sonra konuya göre diğer bloglarla paylaşıldığı bir blogumuz var. Bunu düşündüğümüz halde kategorileri kullanarak doğru şekilde başaramayız.

Tüm bloglar aynı temayı kullanır, tema blog'a göre biraz değişir. Böyle bir şey yapmak istiyorum:

register_taxonomy(
    'some_categories',
    array('post'),
    array ('hierarchical' => true,
    'label' => __('Some Awesome Categories'),
    'singular_label' => __('Some Awesome Category'),
    'query_var' => 'some_categories')
    );

Bir yol kurulumu kullanıyoruz, eğer http://domain.com/blog1/wp-admin/ / ve bazı kategoriler eklersem, http://domain.com adresinde görünmüyorlar/blog2/wp-admin/ .

Mümkün mü? WP 3.0’ın her blog için farklı bir tablo kümesi olduğunu biliyorum, bu yüzden bu mümkün olmayabilir.

TIA

6
Hans

Benim önerim, size özel taksonomilerinizi tanımlayan kodu bir eklentiye yerleştirmek ve eklenti alanını etkinleştirmek olacaktır. Bu, yeni taksonomilerin ağınızdakiallsitelerinde aktif olmasına neden olacaktır.

2
EAMann

Bu yardımcı olabilir. function reference dizinine göre, "bir temanın functions.php şablon dosyasındaki özel taksonomileri tanımlayabilirsiniz".

Bu nedenle, çok siteli bir kurulumda bulunup bulunmadığınızdan bağımsız olarak işe yarayabilir (eğer çoklu alanların nasıl kurulduğunu hatırlarsam, şablonları tüm bloglarda paylaşmak biraz daha kolay olabilir).

0
Novaktually