«url-rewriting» etiketlenmiş sorular

WordPress'de "güzel kalıcı bağlantı" adı verilen URL'yi oluşturmak için bir URL'nin değiştirildiği işlemi ifade eder


4
Yazar sayfaları için varsayılan URL geçersiz kılsın mı?
Bu nedenle, belirli bir yazarın gönderiler listesini görüntülemek için varsayılan URL şu şekilde görünür: http://domain.com/author/{username} Bu URL'deki 'yazar'ı başka bir şeye nasıl değiştireceğini merak ediyorum? Charter okulu için bir web sitesi üzerinde çalışıyorum ve her öğretmenin "sınıfa" göre bir liste yayınlamasına izin vermek istiyorlar. Böylece istenen url http://domain.com/classroom/{username}

2
Eklentili özel sayfalar
Özel sayfaları etkinleştirmek istediğim bazı eklentiler geliştiriyorum. Benim durumumda bazı özel sayfalar iletişim formu gibi bir form içerecektir (kelimenin tam anlamıyla değil). Kullanıcı bu formu doldurarak gönderirken, daha fazla bilgi gerektiren bir sonraki adım olmalıdır. Form içeren ilk sayfanın www.domain.tld/custom-page/başarılı form gönderimi sırasında ve sonrasında bulunacağını varsayalım, kullanıcının yönlendirilmesi gerekir …

3
Yazar Slug'unu Kullanıcı Adından Takma Ad olarak değiştirin
Topluluğa merhaba , varsa varsayılan kullanıcı adı slug'unu takma adla değiştirmek mümkün mü? Varsayılan olarak url şu şekildedir : http: //alanadi.tld/author/ (admin ), bir kullanıcı takma adını değiştirirse, http: //alanadi.tld/author/ (takma ad ) olarak yeniden yazılabilir ve değiştirilebilir. profil sayfasından slug da kullanıcı tarafından verilen yeni isimle değişecek mi? çok …


3
WordPress kalıcı bağlantıları nasıl ele alır?
WordPress, yanlış girilse bile kalıcı bağlantıları (URL'ler) otomatik olarak düzeltir. Örneğin, WordPress girseniz veya hatta example.com/some-postgirseniz example.com/idontexist/some-postbile sizi içine alacakexample.com/some WordPress, RegEx benzeri veya sağdan sola karşılaştırılan bir eşleşen algoritma kullanıyor olabilir ve bir eşleşme bulursa, /.*/solda kalsa bile sizi sayfaya götürür . Sadece bir tahmin! WordPress bunu nasıl yapıyor? …

2
Add_rewrite_rule öğesini anlama
add_rewrite_ruleUrl'den bir param çıkarmak ve isteği iletmek için çalışmaya çalışıyorum . Bununla ilgili birkaç gönderi gördü, ancak çalıştıramadı. Bir url belirli bir dize ile başlarsa, onu url'den kaldırmak ve bir sorgu parametreleri olarak geçirmek istiyorum. Örnek istek URL'si: http://domain.com/foo/my_page Bu, http://domain.com/my_page?param=foo Eğer 'foo' yoksa, sadece normal bir istek olarak geçmelidir. …

1
CPT Arşiv Sayfaları için Slug'u Slug'un Çok Adına Yeniden Yaz
Ben http://site.com/plugin/plugin-slug/plugin url yapısını oluşturmak yeniden yazılmış slug ile özel bir yazı türü var . CPT Arşivini http://site.com/plugin/ Bir sayfa ve özel sayfa şablonu kullanmadan http://site.com/plugins/ ( labels=>NameCPT'de bulunan) ' ı kullanmak için yeniden yazmak istiyorum . aynı /plugin/ zamanda şu anda yaptığı `/ plugins / page / 21 - …

1
Sitede gezinirken / site adresini dinamik olarak ayarlarken tutulan iki (veya daha fazla) paralel (alt) TLD?
Alan adı altında bir Alman STK'sı için bir site işletiyorum sub.example.org. Kısa bir süre önce, sub.example.chİsviçre patlaması için ekledim . Her iki (alt) alan da aynı fiziksel konuma, bir WP kurulumuna ( çoklu site değil ) işaret ediyor. Ben öyle ki bu kurulum var sub.example.ch/registermesela, doğru altında bulunan içerik gösterecektir, …

3
Wp-content / themes / name / images dosyasını htaccess kullanarak sadece resimler dizinine maskeleme
URL'mi maskelemenin gerçekten basit bir şey olacağını düşündüğüm şeyi deniyorum, ancak işe yaramayacak gibi görünüyor. Tam url'yi yazmak zorunda kalmadan img etiketimdeki resimlere bağlantı vermek istiyorum. yani Current url: http://server.com/wp-content/themes/standard/images/img.jpg or <img src = "http://server.com/wp-content/themes/standard/images/img.jpg" /> Ancak sayfalarımda sadece yapmak istiyorum <img src="http://server.com/images/img.jpg" /> Ancak localhost üzerinde hiçbir şey çalışmıyor …

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ü …

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
Dosya Yüklemeleri için güzel URL'ler mi?
PDF gibi dosyalar özel URL'lere yüklenebilir mi? Bunun www.example.com/whitepapers/pdf.pdfyerine bir PDF yüklemek istiyorum www.example.com/wp-uploads/.... Tamam gibi görünen WP Easy Uploader adlı bir eklenti buldum , ancak başka çözümler olup olmadığını kontrol etmek istedim. Düşündüğüm bir çözüm, PDF'ye bir üst sayfa atayabilmem için PDF'nin bir sayfa olarak ele alınmasını sağlamaktır. Bu, …

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.