WordPress

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

3
Editör Stilleri ve Typekit
Web sitem, ön uçta çalışan özel yazı tiplerini almak için typekit kullanıyor. Bunu arka uçtaki editör tarzlarıma koymak istiyorum. Ancak bunu nasıl yapacağımı bilmiyorum. Typekit, css font-face gömme snippet'i yerine js gömme snippet'i kullanır.
10 admin  editor 

5
Gönderi içeriğinden ilk resmi alın (örneğin: hotlinked görüntüler)
Bu kodu doğrudan kodeksinden kullanıyorum . function echo_first_image ($postID) { $args = array( 'numberposts' => 1, 'order'=> 'ASC', 'post_mime_type' => 'image', 'post_parent' => $postID, 'post_status' => null, 'post_type' => 'attachment' ); $attachments = get_children( $args ); //print_r($attachments); if ($attachments) { foreach($attachments as $attachment) { $image_attributes = wp_get_attachment_image_src( $attachment->ID, 'thumbnail' ) …


4
Pluggable.php'den önce eklentiler yüklendiğinde bir eklentide wp_get_current_user () öğesini nasıl arayabilirim?
Geçerli sonuç "PHP Fatal error: Anlamsız, ancak yardımcı olmayan tanımsız işlev wp_get_current_user () çağrısıdır. $ Current_user kullanmam gerekiyor. İşte şu anda kullanıyorum kodu: $wp->init(); do_action( 'init' ); // Check site status $file='http://xxxxxxxx.com/wp-admin/wp_includes/pluggable.php'; if ( is_multisite() ) { if ( true !== ( $file = ms_site_check() ) ) { require( $file …

1
Yeni kurulumda PHP Uyarısı (Bağlantı zaman aşımına uğradı)
Yeni WordPress 3.4.1 kurulumuma (Norveç dili) erişirken bu PHP Uyarısını alıyorum. Uyarı: fopen (URL_TO_MY_WORDPRESS_PAGE / wp-cron.php? Doing_wp_cron = 1341476616.7605190277099609375000): akış açılamadı: 923 satırındaki PATH_TO_MY_WP_FILES / wp-include / class-http.php'de bağlantı zaman aşımına uğradı Bu, elbette , bir geliştirme sunucusunda çalıştığı için WP_DEBUGişaretin ayarlanmış trueolmasıyla ilgilidir. Bu aralıklı olarak gerçekleşir, bu yüzden …
10 wp-cron  warnings 

2
Gönderi türü ekleme / düzenleme işleminden Belirli Ekran Seçenekleri ve Meta Kutular Nasıl Kaldırılır?
Şimdi, istediğiniz gönderi türüne belirli bir gönderi eklediğinizde veya düzenlediğinizde, daha fazla ekran seçeneği de vardır. Bununla birlikte, bu Ekran Seçenekleri meta kutuları gösteriyor / gizliyor. Belirli bir Ekran Seçenekleri dizisinin olup olmadığını tekrar kontrol edebilmem için meta kutuların tüm kayıtlı Ekran Seçeneklerinin bir listesini programsal olarak elde edebilmek istiyorum …


1
Özel yayın türlerini etkilemeden / blog / ile yayın kalıcı bağlantılarına nasıl ön ek uygulanır?
Düzgün yapılandırılmış birkaç özel yazı türleri var /%post_type%/%postname%/, ancak düzenli blog girişleri için aynı etkiye sahip olmak istiyorum:/blog/%postname%/ Onunla kalıcı bağlantı yapısını önlerseniz, /blog/özel yazı türlerini de etkiler, bu yüzden şu anda kalıcı bağlantı yapım basitçe/%postname%/ Bunu yapmanın önerilen yolu hangisidir? Bazı yeniden yazma işlemlerini içeren bir çözümüm vardı, ancak …

6
Güncellemek için en iyi uygulamalar nelerdir?
Blogumu kaldırmak için hiçbir şey yapmak istemiyorum. Yeni sürüme geçişle ilgili bazı sorular: Wordpress ne sıklıkta güncellenmelidir? Bunu yapmanın en iyi yolu ne? Eklentilerle ilgili bir sorun olup olmadığını nasıl öğrenebilirim? Wordpress'in yeni bir sürümü çıktığında, mevcut eklentilerle ilgili bir sorun olup olmadığını bilmenin hiçbir yolu yoktur. Eklentiler ne zaman …

3
Temada takılabilir işlev nasıl geçersiz kılınır?
Karşılaştığım tüm belgeler, eklentiniz aracılığıyla takılabilir işlevi geçersiz kılmayı tartışıyor. Bunun yerine tema geliştirme yapıyorsanız? Benim function.php get_user_by()içinde tanımlanmış işlevi geçersiz kılan başka bir dosya gerektirir pluggable.php. if( function_exists() )Aramayı atlarsam " Yeniden bildirilemiyor ..." hatası alıyorum. if( function exists() )Çağrıyı dahil edersem, hata almıyorum, ancak elbette takılabilir sürüm olduğu …

2
Add_action ('init') ile add_action ('wp_enqueue_scripts') ne zaman kullanılır?
Temamın function.php dosyasında, jquery'nin nerede yüklendiğini (temanın diğer komut dosyalarıyla birlikte altbilgide) kontrolünü elde etmek için bir add_action çağırıyorum. Sahip olduğum sorun, add_action ('wp_enqueue_scripts') kullandığımda, yalnızca eklenti yüklü değilse ateş gibi görünüyor olmasıdır. Ancak, add_action ('init') yöntemi her durumda çalışır. Neden hatırlamıyorum, ancak bu durumda add_action ('wp_enqueue_scripts') tercih olduğuna inanıyorum. …

3
WP_User_Query için sayfalandırma bağlantıları nasıl görüntülenir?
Sanırım bununla neredeyse oradayım, ancak oluşturduğum yazarların bir dizinine göstermek için sayfalandırma bağlantılarını alamıyorum. Kodum aşağıda, ancak çalışmak için yazarların sayfaları arasında gezinmek için bağlantıları almak nasıl bilmiyorum. Biri bana yardım edebilir mi? Bunun yararlı olabileceği hissine kapıldım, ancak nasıl uygulanacağını bilmiyorum: paginate_links () Teşekkürler Osu <?php /* ****************************************************************** */ …


2
WP_Query sızıntı saçma bellek miktarları
Aşağıdaki işlevde WP_Query () öğesini her aradığımda, Wordpress 8 megabayt bellek sızdırıyor. Ve ben bu işlevi çok çağırdığından, işler oldukça hızlı bir şekilde tüylü olsun ... :( Ortaya çıkan $ queryObject unsetting yanı sıra periyodik olarak wp_cache_flush () çağıran denedim, ama hiçbir etkisi var gibi görünüyor. function get_post_ids_in_taxonomies($taxonomies, &$terms=array()) { …

3
TinyMCE'nin span etiketlerini kaldırmasını devre dışı bırakma
Word tarafından oluşturulan HTML'yi XMLRPC üzerinden WordPress'e gönderiyorum. Post.php dosyasına gitmeden önce, biçim veritabanında doğru şekilde korunur. TinyMCE büyüsünü gerçekleştirir ve birkaç biçimlendirme detayını kaybederim. Gördüğüm ana sorun, <span>diğer unsurları çevreleyen stil bilgilerine sahip etiketin çıkarılmasıdır. Bu etiketlerin gerçekten de Kses tarafından değil TinyMCE tarafından kaldırıldığını doğruladım. TinyMCE'nin HTML'yi değiştirmesini …
10 tinymce 

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.