Tek bir kayıtla özel bir posta türü olan books
'a sahip olduğumu varsayalım (tek olacak). Bu yazı tipi yönetici menüsünde görüntülenecektir. Tüm kayıtların düzenleme sayfası yerine (bu, varsayılan davranış) yerine bu tek kaydın düzenleme sayfasında beni yönlendirmek için (bu yazı tipini menüden seçerken) istiyorum. Bunu yapmanın bir yolu var mı? Teşekkürler!Wordpress özel yazı tipi bağlantıyı doğrudan düzenlemek için sayfa
cevap
Tamam, olası bir çözüm, en temiz olmasa da $menu
global değişkeni kullanmaktır. Menü/alt içten bir dizi olarak wordpress depolanır: Örnek Mesaj menüsü için:
[5]=> array(7) { [0]=> string(5) "Posts" [1]=> string(10) "edit_posts" [2]=> string(8) "edit.php" [3]=> string(0) "" [4]=> string(37) "menu-top menu-icon-post open-if-no-js" [5]=> string(10) "menu-posts" [6]=> string(20) "dashicons-admin-post" }
çözüm edit.php
bağlantıyı değiştirmek için, yukarıda gelince, uygun dize dizini => değerini düzenlemek için customlink.php
biz (elbette uygun bir fonksiyonu olarak) yapmanız gerekir: [2] => string (8) "düzenleme:
global $menu; $customLink = "customlink.php"; $menu[5][2] = $customLink;
2 bağlantı endeksidir (dizide yukarıya bakınız) Gönder menüsü endeksidir .php "
Özel posta türleri için 'en temiz' çözüm, çünkü CPT'ler için menü dizini değişiklik yapabilir. Umarım bu birisine yardım eder!
- 1. Wordpress için WooCommerce yazı tipi rengi
- 2. Özel yazı tipi iPhone
- 3. UINavigationBar özel yazı tipi
- 4. Özel Yazı Tipi Android
- 5. Pixi.js özel yazı tipi
- 6. Özel yazı tipi için özel yazı tipiyle bellek sızıyor
- 7. Özel yazı tipi boyutu, yazı tipleri
- 8. WordPress Özel Mesaj Tipi Navigasyon + Çocuklar
- 9. webview android için özel yazı tipi
- 10. Android remoteViews özel yazı tipi
- 11. CSS'de özel (ttf) yazı tipi kullanma
- 12. iFrame için yazı tipi boyutunu ve yazı tipi-ailesini değiştirme
- 13. Emacs'te özel yazı tipi nasıl ayarlanır?
- 14. Xamarin.Forms'taki Özel Yazı Tipi BiçimlendirilmişString ile
- 15. Android Özel yazı tipi Spannable Typeface Span
- 16. Özel yazı tipi her yerde çalışmıyor Android
- 17. Özel yazı tipi yüzleri jsPDF'de mi?
- 18. Programlama için yazı tipi boyutu?
- 19. Yazı Tipi Aileleri için Emacs
- 20. Xcode yazı tipi kayboldu
- 21. Bir Google Yazı Tipi için özel ad belirtilebilir mi?
- 22. Android'de TextInputLayout'un hata mesajı için özel yazı tipi
- 23. Tüm Xamarin.iOS uygulaması için özel bir varsayılan yazı tipi ayarlayın.
- 24. Bugünün yazı listesi - Wordpress
- 25. WordPress PHP ile yazı oluştur
- 26. İçerik için wordpress sayfa düzenine ekleyin
- 27. Wordpress Özel Mesaj Tipi Meta Kutu veritabanına kaydetmiyor
- 28. Yazı tipi boyutunu değiştirmeden yazı tipi kalınlığını kontrol etme
- 29. Yazı tipi ile hizalama yazı tipi ile harika simgesi
- 30. UIPickerView Yazı Tipi