«permalinks» etiketlenmiş sorular

Bir öğeye kalıcı bağlantı (blog yazısı, ek, ...). Varsayılan yapı "? P = 123" dir, ancak WordPress "güzel kalıcı bağlantılar" işleyebilir ve bunları eski sürüme dahili olarak yeniden yazacaktır. Özel yeniden yazma yapıları hakkında sorunuz varsa [url-yeniden yazma] etiketini kullanmalısınız.

3
Permalink yapısını function.php ile ayarlama
Bir Wordpress Ağı kuruyorum ve tüm yeni sitelerin aynı kalıcı bağlantı yapısına sahip olmasını istedim (yani "/% yıl% /% monthnum% /% postname% /"). Bunun, bu yapıyı seçmek için kullanıcılara güvenmek zorunda kalmadan, function.php'deki kancalar veya hack'lerle mümkün olup olmadığını merak ediyorum.

1
Ek sorgu var ile arama sonuçları için oldukça kalıcı bağlantılar
Ben de ekstra bir sorgu var kullanarak güzel bir kalıcı bağlantı wp_redirectve template_redirectkanca içine bir arama URL'si yeniden yazmak nasıl bilmek istiyorum . Ben değiştirmek için iyi çalışır Nice Search eklentisi kodu almış :http://example.com?s=africahttp://example.com/search/africa add_action( 'template_redirect', 'my_rewrite' ) ); function my_rewrite() { if ( is_search() and false === strpos( $_SERVER['REQUEST_URI'], …

3
Özel gönderi türlerine .html (nokta HTML) uzantısı ekleme
Eklentiyi eklenti olmadan.html özel yazı türlerine eklemenin bir yolu var mı ? /%postname.htmlKalıcı bağlantı ayarlarında kullanabileceğim yayınlar için Kullanabileceğim sayfalar için: add_action('init', 'change_page_permalink', -1); function change_page_permalink() { global $wp_rewrite; if ( strstr($wp_rewrite->get_page_permastruct(), '.html') != '.html' ) $wp_rewrite->page_structure = $wp_rewrite->page_structure . '.html'; } Özel yazı türleri için ??? .htmlÖzel yazı türü …

3
Bir mu-plugins eklentisinde özel yazı tipi için flush_rewrite_rules yapmanın en iyi yolu mu?
Özel bir yazı türünü (diğer şeylerin yanı sıra) başlatan bir eklenti yazıyorum. Çok siteli bir eklentidir ve mu-eklentileri dizininde yaşar . Bu durumda flush_rewrite_rules () yöntemini işlemek için en iyi uygulama hangisidir ? 'Normal' bir eklenti için bunu bir aktivasyon kancasında yaparsınız - bu kancalar mevcut olmadığından mutlaka kullanılması gereken …


2
Diller için özel kalıcı bağlantı yapısı oluşturma
Basit bir çoklu dil sistemi yazdım, burada bir bayrak simgesine tıklamak iki harfli bir kod içeren bir yıllık bir çerez ayarlar (örn. Nl, de, vb.). wpÇerez değerini okumak için harekete geçiyorum , ardından doğru dili göstermek için the_titleve the_contentfiltrelerini kullanıyorum (farklı diller sayfa / yazı düzenleme ekranında meta kutular üzerinden …

3
Kalıcı bağlantılarla iç içe özel yayın türleri
authors/books/chaptersYazarlar, kitaplar ve bölümler gibi kendi özel yazı türü olarak ayarlanmış kalıcı bağlantılar ile çok düzeyli özel yazı tipi bir yapı kurmaya çalışıyorum . Örneğin, bu sitedeki tipik bir URL,example.com/authors/stephen-king/the-shining/chapter-3/ Her bölüm sadece bir kitaba ait olabilir ve her kitap sadece bir yazara ait olabilir. Yazarlar ve kitaplar için CPT'ler …

6
/% Postname% / permastruct ile Wordpress 3.3 özel yazı tipi?
Benzer bir başlığa sahip daha önceki bir yazı var, ancak WordPress 3.3'e bakmıyor ve 3.3'ün ilginç bir şekilde reklamını yaptığı için önemli: "Posta cezası kalıcı bağlantı yapısını performans cezası olmadan kullan" Wordpress 3.2 ve öncesi ile ilgili sorun, önce sayfa adlarına sonra 404'e bakmasıydı. Önce rastgele yazı türlerini kontrol etmedi. …

3
Özel Yazı Türü ve Sınıflandırma için WordPress Yeniden Yazım Kuralları
Burası, geçmişte karşılaştığım sorunlar için bir sürü Google ile iyi bir bilgi kaynağı olarak buldum. Sorum, WordPress'in kullandığı ayrıntılı yeniden yazma kurallarıyla ilgili. Proje adı verilen özel bir yazı türü ayarladım ve projeler adı verilen özel bir sınıflandırma kaydettim . Her şey, büyük olasılıkla yeniden yazma kurallarından dolayı, yeniden yazma …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.