WordPress

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


4
serileştirilmiş seçenekleri programlı olarak nasıl güncelleyebilirim?
Güncelleme eklentisi seçeneklerini otomatikleştirmek istiyorum. Çok fazla yinelediğim bazı şeyler var. İle wp-cli Ben bu gibi basit seçenekler güncelleyebilirsiniz biliyorum: php wp-cli.phar option update blog_public 1 Ancak, bazı eklenti seçenekleri seçeneklerini serileştirilmiş bir dizeye kaydeder. Wp_options içindeki serileştirilmiş option_value örneği: a:9:{s:4:"from";s:21:"xx@xxx.com";s:8:"fromname";s:51:"xxx";s:4:"host";s:13:"smtp.xx.com";s:10:"smtpsecure";s:3:"ssl";s:4:"port";s:3:"465";s:8:"smtpauth";s:3:"yes";s:8:"username";s:21:"xx@xxx.com";s:8:"password";s:13:"xxx";s:10:"deactivate";s:0:"";} Bu seçenekler nasıl güncellenir?
15 options  wp-cli 

5
Giriş yapılamıyor: “HATA: Çerezler tarayıcınız tarafından engellendi veya desteklenmedi. WordPress'i kullanmak için çerezleri etkinleştirmelisiniz. ”
Bir sunucu taşındıktan sonra siteme giriş yapamıyorum. "HATA: Çerezler tarayıcınız tarafından engellendi veya desteklenmiyor. WordPress'i kullanmak için çerezleri etkinleştirmelisiniz." giriş formunu göndermeye çalıştığımda hata oluştu. Tarayıcımın çerezleri desteklediğinden ve engellenmediğinden eminim. Bunu oldukça ayrıntılı bir şekilde araştırdım ve bulduğum her öneriyi denedim: plugins dizinini yeniden adlandırdı site tema dizinini yeniden …

2
Güzel URL'lerden varsayılan kalıcı bağlantı yapısını alın
Bir kategori sayfasından veya bu nedenle herhangi bir sayfadan tek bir gönderi tıklandığında, bu yönlendirenin URL'sini alabilir ve sorgu dizesini almak için ayrıştırabilirsiniz. Ancak bu yalnızca varsayılan kalıcı bağlantı yapısıyla çalışır Yönlendirenin bir kategori sayfası olması durumunda örnek: A var_dump( parse_url( wp_get_referer() ) );, varsayılan kalıcı bağlantı yapısıyla aşağıdaki çıktıyı …
15 permalinks  urls 

3
the_content ve is_main_query
İçeriği the_contentfiltreyle filtreliyorum. Değişikliklerimin özel sorgulara da uygulandığından, her şey mükemmel çalışıyor. Widget özel bir sorgu kullanıyorsa değişikliklerim kenar çubuğunda da görünüyor Buna karşı, is_main_query()sadece ana sorguyu hedeflemek için kullanıyorum , ama çalışmıyor. Değişiklikler yine de tüm sorgulara tümüyle uygulanır. Ne komik olsa da, tüm diğer koşullu kontroller ister is_single()ve …

2
WP ortam kalıcı penceresindeki bir eki silme
Yinelenen dosyaları algılamak ve eski bir yinelenen bulunursa daha yeni bir dosyayı silmek için WP kalıcı ortam penceresinde bir seçenek oluşturmaya çalışıyorum. Aşağıdaki kod çalışma ('attachment_fields_to_edit' filtre ile birlikte) yinelenen bir dosyanın seçimini kaldırmak ve medya kalıcı özgün dosyayı seçmek için var. Yapmak istediğim şey, bir kullanıcı düğmeyi tıklattığında, orijinal …

2
Görüntü boyutuna göre görüntü kalitesi
Görüntü kalitesini görüntü boyutuna göre ayarlamak mümkün müdür? Daha büyük görüntüler için daha iyi görüntü kalitesine sahip olmak istiyorum (80) - küçük resimler için daha kötüdür (30). Bunu add_sizekontrol etmek için bir parametre bekliyordum - ama hiç yok. Önemli olursa: ImageMagick kullanıyorum.
15 images 

3
user_login ve user_nicename karşılaştırması
get_users()İşlevleri çağırdığınızda, kullanıcı nesnelerinin bir listesi döndürülür. Bu kullanıcıların her birinin bir dizi özelliği vardır. Her kullanıcı için bu döndürülen özellikler arasındaki user_loginve user_nicenamebu özellikler arasındaki fark nedir ? Ve bu iki mülkten hangisi URL'de görüntülenir? (Soruyorum çünkü her iki özellik de benim durumumda aynı!).
15 users  user-meta 

4
WP 3.8'de yönetici menüsü simgesini Dashicons kullanarak CPT'leri kaydettirin
WordPress 3.8, diğer şeylerin yanı sıra, gösterge panosunda yazı tiplerini görüntülemek için Dashicons adlı ikonik bir yazı tipi kullanan MP6 eklentisinin çekirdeğini tanıttı. Şimdi, register_post_type öğesinin 'menu_icon'CPT admin menü girişi için özel bir simge belirtmeye izin veren bir argümanı olduğunu iyi biliyorum . Eklentilerim / temalarımda bu argümanı normalde karanlık …

2
WP_CONTENT_DIR ve WP_PLUGIN_DIR yerine ne kullanmalıyım?
Eklenti ve İçerik Dizinlerinin Belirlenmesi için WordPress belgeleri şunları belirtir: WordPress, içerik ve eklenti dizinlerinin yolunu belirlerken aşağıdaki sabitleri kullanır. Bunlar doğrudan eklentiler veya temalar tarafından kullanılmamalıdır , ancak tamlık için burada listelenmiştir. Tema ve eklenti geliştiricilerinin muhtemelen bu nedenle kullanmaması gereken sabitleri listeliyor WP_CONTENT_DIRve devam ediyor WP_PLUGIN_DIR: WordPress, kullanıcıların …

10
Beklenmedik bir sorun oluştu. WordPress.org veya bu sunucunun yapılandırmasında bir sorun olabilir
WordPress'i bir localhost WAMP sunucusunda çalıştırıyorum ve "Eklentiler" veya "Gösterge Tablosu> Güncellemeler" e veya hatta "Gösterge Tablosu" na hiçbir şey yüklenmediğinde (WordPress haberleri yok, güncelleme yok ve eklentileri arayamıyorum) veya güncellemeyin). "Eklentiler" bölümünde, bir şey aramaya çalıştığımda bunu görüyorum: Beklenmedik bir sorun oluştu. WordPress.org veya bu sunucunun yapılandırmasında bir sorun …

2
Kullanıcı adını (user_login) programlı olarak nasıl değiştirebilirim?
Başlıkta olduğu gibi, kullanıcının girişini programlı olarak nasıl değiştirebilirim? wp_insert_userFonksiyonu kullanmak istedim , ancak mevcut kullanıcıyı güncellerken kullanıcı adlarını değiştirmediği anlaşılıyor. Bunun $wpdb->updateiçin kullanmalı mıyım ? Evetse, kullanıcı adını değiştirmek için kod nasıl görünür? WordPress API'sinin kullanıcı adlarının değiştirilmesine izin vermediği göz önüne alındığında, kullanıcı oturumunun değiştirilmesinin sonuçları neler olurdu?

3
Alıntıyı bir kelime yerine bir cümle ile nasıl bitirebilirim?
İşte ana sayfamdaki yazının alıntısı. Alıntıyı bir cümleyle bitirmek istiyorum. Bu durumda bu 'fırsatlar. '. Uzunluğunu nasıl değiştireceğimi biliyorum ama istediğimi yapmayacak. İşte diğer web sitesinden alıntı. Burada alıntıyı, bir sonraki cümlenin 'Proaktif' ilk kelimesi ile biten, yukarıdakinin aksine, uygun bir cümle ile biten görüyorsunuz. GM ile çözüm uygulandıktan sonra …


6
Tarih damgalarını date_l18n () ile yerel saate dönüştürme
Periyodik olarak bir e-posta gönderen ve seçenek olarak gönderildiğinde zaman damgasını kaydeden bir WordPress cron işim var ve bir ayarlar sayfasında bir tarih görüntülemek istiyorum. "Son e-posta" x "tarihinde gönderildi" gibi bir şey. ABD'nin batı kıyısındayım, bu yüzden zamanımız UTC'den yedi saat uzakta. Date_i18n () 'den zaman damgasını ileten beklenen …
15 php  date-time  wp-cron 

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.