WordPress

WordPress geliştiricileri ve yöneticileri için soru-cevap

2
Çoklu sitedeki blog kimliğine göre yükleme URL'si alın
Sorunun özü şudur: Böyle bir çözüm arıyorum: $blog_upload_dir_info = wp_upload_dir( $date, $blog_ID ); $blog_upload_url = $blog_upload_dir_info[ 'baseurl' ]; Nerede $blog_IDşimdiki blog kimliğinin farklıdır. En »WP-bariz« çözümü başarısız olur: switch_to_blog( $blog_ID ); $blog_upload_dir_info = wp_upload_dir(); restore_current_blog(); olarak wp_upload_dir () sabit dayanır WP_CONTENT_URLseçenek sürece dinamik akım blog'un URL'sini ayarlanır upload_url_pathayarlanır. Tabii ki, …

7
Wordpress eşleşen URL'leri takip eden tildlerle
Wordpress'in aşağıdaki tildlerle URL'leri işleme biçiminde bir güvenlik sorunu olabileceğini ima eden bir güvenlik açığı raporu (1) verildi. Tarayıcı, web sitesinin bazı dizin listelerini ve benzerlerini sunduğunu düşünüyor gibi görünüyor. Web sitemin hala bu farklı URL'lerde içerik sunduğuna şaşırdım, bu yüzden tamamen boş bir WP örneği yükleyerek bir test yaptım, …
11 permalinks 

2
Eski post permalink slug nerede depolanır?
Permalink slug ile bir makale yayınladım: http://domain.com/writing Sonra yayınladıktan sonra kalıcı bağlantı slug değiştirdim writing-lorem. Şimdi, ne zaman ziyaret etsem /writing, yönlendiriyor /writing-lorem. writingSlug'u yeni bir kategori için kullanmak istiyorum, ancak kullanamıyorum writing-2. writingSlug'un tüm kayıtlarını kaldırmaya çalışmak için, DB'de o yazının post_namealtındaki sütunu aradım , ancak değer yeni slug …

3
Bir bilgisayar korsanı wp-config.php ile ne yapabilir?
Wordpress blogumu korumaya çalışıyorum. Web'de değiştirmem table_prefixve gizlemem gereken bazı yayınları okudum wp-config.php. Ancak, anlamıyorum? Bir saldırgan benim ile ne yapabilirdi wp-config.php? Benim db konfigürasyonları vardır istemem ama saldırgan ihtiyaçlarımı DB_HOSTbenim db bağlanmak için kolay olsun ki (benim durumumda onun içinde değil örneğin, için:? define('DB_HOST', 'localhost');, Saldırganın benim db bağlanmak …

2
Eklentimde spl_autoload_register () kullanmalı mıyım?
Eklentimde spl_autoload_register kullandığımda: Fatal error: Uncaught exception 'LogicException' with message 'Class wp_atom_server could not be loaded' wp-includes\pluggable-deprecated.php on line 182 Biraz okuma yaptım ve çeşitli düzeltmeler buldum. SO üzerinde bir WordPress ile spl_autoload_register kullanmamayı söyledi. Bu doğru mu? Hata için bir "düzeltme" bulabileceğime eminim, ancak her WP sürümü ile bunu …

2
Wp_postmeta'nın “_edit_lock” u için basit güncellemeler neden bu kadar yavaş?
MySQL yavaş sorgu günlüğümüzde, kümülatif olarak en yavaş sorgu wp_postmeta için basit bir güncellemedir. İşte bir örnek: UPDATE `wp_postmeta` SET `meta_value` = '1392835505:386' WHERE `post_id` = 94705 AND `meta_key` = '_edit_lock'; Kurulumumuzla ilgili ayrıntılar: MySQL yavaş sorgu süresi 1s olarak ayarlandı wp_postmeta'nın depolama motoru InnoDB Ana WP blogunda (bu yavaş …
11 mysql  post-meta 


2
Veritabanı sürüm kontrolü ve dağıtımı için çözüm mü?
Şu anda bir döküm komut dosyası kullanın ve git repo veritabanına taahhüt. --skip-extended-insert --skip-comments --skip-dump-datebir farkın bana neyin değiştiği hakkında adil bir fikir verebileceği anlamına gelir, ancak birleşmeye çalışırsam her şey düşer. WP_SITEURL, WP_HOME ve diğer tüm wordpress mağazalarının tam URL'leri başka bir ana bilgisayara aktarılırken güncellenmesi gerekiyor (test, aşamalandırma, …

1
"Eklenti Etkinleştirildi" Mesajı Varsayılanını Değiştirme
WordPress'teki bir yönetici bir eklentiyi etkinleştirdiğinde, eklenti sayfasının yeniden yüklenmesi üzerine "Etkinleştirilen Eklenti Etkinleştirildi" etkinleştirme raporlaması üzerine bir uyarı görüntülenir. Yönetici bildiriminin içinde görünen bu metni değiştirmenin bir yolu var mı, yoksa kendi özel iletimi kullanmalıyım? Ayrıca, özel bir ileti kullanmam gerekirse, bu varsayılan "Eklenti Etkinleştirildi" iletisini bastırır mı? İlgili …
11 plugins  admin  hooks 

9
bozuk bir görsel düzenleyici nasıl düzeltilir
Görsel düzenleyicimiz ham HTML görüntülüyor: Görsel veya Metin'i tıklarsam hiçbir şey olmaz - tıklama kaydedilmez. Profilimde "görsel düzenleyiciyi devre dışı bırak" seçeneği işaretli değil. Aynı şey Chrome, Opera ve Firefox'ta da olur. Tüm temaları ve eklentileri değiştirmeden devre dışı bıraktım. / Wp-admin & / wp-include'u değiştirmeden yükledim. Görsel düzenleyiciyi geri …

2
Görüntüler için özel Ek Ekran Ayarı ekle
Çok fazla araştırma yapıyordum ve henüz bunu çözemedim. Attachment Display Settings( Insert MediaYazı düzenleyicide iletişim kutusunun bir parçası) içine özel bir seçenek ekleyebilir misiniz ? Neyin peşindeyim, yayınlardaki tüm resimlerin etrafına bir sınıfla bir çapa ekleme yeteneğidir.

1
Add_menu_page'in mevcut olup olmadığını kontrol edin
Parçalar halinde yayınlamak zorunda olduğum bir eklenti üzerinde çalışıyorum. Sorun, sayfada bir menü varsa, yeni eklentiyi 2. veya sonraki alt menüye ekleyin, başka bir yeni menü ekleyin ve ardından eklentiyi 1. alt menüye ekleyin. Sorularım: Bir menü olup olmadığını nasıl kontrol edebilirim? Eğer yeniden kullanılabilir bir fonksiyon kodluyorsam, bu her …

2
Geçerli düzenleme sayfası kimliğini yöneticide nasıl edinebilirim?
Bulduğum çoğu çözüm ön uç kullanım içindir. Bu bir eklenti içindir, bu nedenle tüm etkinlik arka uçtadır. Yöneticide şu anda kullanılmakta olan (düzenlenmiş) sayfa kimliğini nasıl edinebilirim? Not Ben döngü dışındayım. Sadece arka uçta gördüğüm sayfanın kimliğini (yayınları değil) almam gerekiyor.
11 functions  admin  id 

4
Özel yükleme dizinindeki her özel resim boyutu?
Özel resim boyutlarımı özel klasörlere yüklemek istiyorum. Klasör, seçilen genişlik adına sahip olmalıdır. Örneğin: Bu özel boyutları eklersem ... add_image_size('custom-1', 300, 9999); add_image_size('custom-2', 400, 9999); Yüklenen görüntülerin şu şekilde yüklenmesi iyi olurdu: http://www.my-site.com/wp-content/uploads/300/my-image.jpg http://www.my-site.com/wp-content/uploads/400/my-image.jpg Mümkün mü? Sadece upload_dir filtresi ile global upload klasörünü değiştirebileceğimi buldum .

8
Eklentilerin bilgisini nasıl bulabilirim?
Eklentilerin slug (WordPress tarafından eklenti güncellemeleri yapmak ve şu anda aktif olan eklentileri belirlemek için kullanılan dahili ad) nasıl bulabilirim merak ediyorum? Genellikle eklentinin klasör adıdır ancak eklentinin bir klasörü yoksa dosya adıdır (hello.php gibi). Başka istisnalar var mı? Küçük ve büyük karakterler önemli mi? Bir eklentinin klasör adından farklı …

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.