«rewrite-rules» etiketlenmiş sorular

Yeniden yazma kuralları bir web URL'sinin görünümünü değiştirir. Bu değişikliğe URL yeniden yazma denir. Yeniden yazılan URL'ler (bazen kısa, süslü URL'ler, arama motoru dostu - SEF URL'leri veya sümüklü böcekler olarak bilinir), web sayfalarına daha kısa ve daha alakalı görünen bağlantılar sağlamak için kullanılır. Teknik, bir web sayfası oluşturmak için kullanılan dosyalar ile dış dünyaya sunulan URL arasına bir soyutlama katmanı ekler.

1
Add_rewrite_rule konusunda yardıma mı ihtiyacınız var
ÇÖZÜM Güncelleme 3 ile birlikte gittim ve çalışmasını sağladım. Ben yanlış anladığını Ne, Bir yeniden yazma kuralı değiştirmek inanıyordu olmasıydı designers/?designer=some-designer&bid=9için /designers/some-designer. Ama elbette tam tersi. Biraz araştırma yapıyorum, ancak add_rewrite_rule () yöntemini nasıl kullanacağımı tam olarak anlamadım . Bu gönderi ihtiyacım olana oldukça yakın, ama gerçekten bu kadar koda …

9
WordPress'te “sanal” bir sayfa nasıl oluşturulur?
WordPress'te özel bir API uç noktası oluşturmaya çalışıyorum ve istekleri WordPress'in kökündeki sanal bir sayfaya, eklentimle birlikte verilen gerçek bir sayfaya yönlendirmem gerekiyor. Yani, temelde, bir sayfaya tüm istekleri aslında diğerine yönlendirilir. Örnek: http://mysite.com/my-api.php=>http://mysite.com/wp-content/plugins/my-plugin/my-api.php Bunun amacı, API uç noktası URL'sini olabildiğince kısa kılmaktır (benzer http://mysite.com/xmlrpc.phpancak kullanıcının kendi yükleme ve / …

2
Özel URL yolları nasıl oluşturulur?
Çok özel bir gereksinim var, umarım çok kafa karıştırıcı olmadan açıklayabilirim. Harici bir XML dosyasından aldığım bazı özellikleri listelediğim, bugüne kadar sorun çıkmayan bir sayfa şablonu oluşturdum, diyelim ki URL şöyle: http://www.example.com/properties/ Her özellik, kullanıcıyı bu konuda daha fazla bilgi görüntüleyen bir "Tek Mülkiyet" sayfasına yönlendirmesi gereken bir bağlantıya sahiptir. …

1
Add_rewrite_tag () ne zaman kullanılmalıdır?
Birkaç gününü en iyi yeniden yazma kurallarını nasıl ekleyeceğimizi öğrenmeye çalıştım. Şimdiye kadar anladığım kadarıyla, basit kurallar eklemenin uygun bir yolunun kullanımıdır . Bu değişimdeki Jan Fabryadd_rewrite_rules() sayesinde büyük özenle hazırlanmıştır. Yine de, add_rewrite_tags()yeniden yazma kuralları eklemenin başka yollarının veya kullanımına ilişkin iyi örneklerin aksine, ne zaman kullanmanın yararlı olacağını …

1
Çoklu sitede yeniden yazma kurallarını güvenilir bir şekilde nasıl temizleyebilirim?
Yeniden yazma kurallarını temizlemeniz gereken bir eklentiniz olduğunu varsayalım. Her şeyi aktivasyon kancasıyla ve geç sifon ekleyerek düzgün bir şekilde yaparsınız, böylece her şey pürüzsüz ve uyumludur. Ve sonra iyi bir gün birisi onu çoklu sitede çalıştırmaya çalışır. Basit bir senaryo yerine: WordPress sitesi oluşturuldu Eklenti yüklendi ve etkinleştirildi Artık …

1
Özel bir gönderi türünün Ana Sayfası olabilir mi?
Webiverse'de özel bir yazı türünün üst öğesi olarak bir sayfa atama konusunda çok sayıda yayın gördüm. Dört saat sonra bir çözüm bulamıyorum ve yardıma ihtiyacım var. Bir "Çalışanlarımız" sayfasının üst öğesi olan "Hakkında" sayfası oluşturdum. Ayrıca "Kişiler" adlı özel bir yayın türü de oluşturdum. Ve "Çalışanlarımız" sayfası için özel bir …


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 …

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

6
Bir Eklenti Kapsamında Yeniden Yazma Kurallarını Nerede, Ne Zaman ve Nasıl Düzgün Yıkayın?
Yeniden yazma kuralları düzgün kızarma ile garip bir sorun yaşıyorum. Ben kullanarak denedi flush_rewrite_rules();ve flush_rewrite_rules(true);. Ayrıca $wp_rewritekullanarak küreselleşmeyi denedim $wp_rewrite->flush_rules();ve$wp_rewrite->flush_rules(true); Her ikisi de yeniden yazma kurallarını doğru bir şekilde temizlemiyor gibi görünüyor. Bu çağrılar gerçekten çağrıldığında yeniden yazma kurallarını temizliyor. Bunu nasıl bilebilirim? Yeniden yazma kuralı yıkama hata ayıklama çözümünü …

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 …

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.