«database» etiketlenmiş sorular

WordPress, kullanıcı tarafından oluşturulan içeriği ve diğer yapılandırılabilir bilgilerle birlikte bir veritabanında (genellikle MySQL) depolar.

1
Switch_to_blog () 'a nasıl güvenebilirim?
Bir switch_to_blog()blog kimliğiyle aradığımda, o blogun gerçekten var olup olmadığını bilmiyorum. İşlev her zaman geri döner TRUE. Test durumu: switch_to_blog( PHP_INT_MAX ); $post = get_post( 1 ); restore_current_blog(); Bu, kullanıcıya maruz kalan veritabanı hatalarına neden olur. Bunu nasıl önleyebilirim? Gerçek dünya kullanım durumu Multilingual Press'in baş geliştiricisiydim . Kullanıcı bir …



1
MYSQL Wordpress Kategori Tablosu Nasıl Bulunur?
WordPress'in tüm gönderi verilerini 'wp_posts'tabloda sakladığını biliyorum . Ancak burada WordPress, onunla ilgili herhangi bir kategori kimliği veya referans tanımlamaz. Lütfen 'wp_posts' tablosu tam kategoriyi nasıl bulabilir? Lütfen bana detaylı olarak açıklayınız.

1
Çok Boyutlu Dizide Saklanan Güncelleme Seçeneği
wp_optionsŞu anda çok boyutlu bir dizi ( profile_element_order) depolanan tabloda veri var : a:12:{s:17:"img_base64_enable";s:1:"1";s:25:"moulding_combination_page";s:0:"";s:24:"moulding_collection_page";s:0:"";s:25:"idea_gallery_thumb_height";s:3:"200";s:24:"idea_gallery_thumb_width";s:3:"200";s:23:"collection_thumb_height";s:3:"200";s:22:"collection_thumb_width";s:3:"200";s:20:"profile_item_columns";s:1:"4";s:17:"idea_item_columns";s:1:"2";s:24:"collections_item_columns";s:1:"2";s:25:"combinations_item_columns";s:1:"4";s:21:"profile_element_order";a:5:{i:0;s:8:"Option 1";i:1;s:8:"Option 2";i:2;s:8:"Option 3";i:3;s:8:"Option 4";i:4;s:8:"Option 5";}} Yapmaya çalıştığım şey profile_element_orderseçeneği güncellemektir (bu seçenekler içinde). Şimdiye kadar her şey şu şekilde görünüyor: function psort_save_order() { global $mouldings_options; $list = $mouldings_options['profile_element_order']; $new_order = $_POST['list_items']; $new_list = array(); // update …

7
WordPress veritabanımı yedeklemenin en basit yolu nedir?
Blogum için sunucumda WordPress yüklü. Sunucudaki tüm dosyaları bir zamanlamaya göre yedekliyorum. Ama bu sadece dosyalar - veritabanı değil. İdeal olarak, otomatik olarak sunucuya bir veritabanı dökümü düzenli olarak kaydetmek istiyorum, böylece tüm dosyalarla birlikte yedeklenir. Bunu yapmanın en basit yolu nedir?
15 database  backup 

2
SELECT sorgusundan bulunan satır sayısını döndürme
SELECT sorgusunda bulunan satır sayısını döndürmesi gereken bir işlev yazdım ama her zaman 0 veya bir dizi döndürüyor gibi görünüyor. Yaklaşık bir saattir bununla uğraşıyorum ve hala anlayamıyorum! Eminim yanlış bir şey yapıyorum. MySQL Tablosu +--------+-------------+---------------------+ | postid | ip | time | +--------+-------------+---------------------+ | 1234 | 192.168.0.1 | 2014-01-29 …
15 php  database  mysql  wpdb 

3
Kalıcı bağlantı yapımın performansı?
Wp bilgisayar korsanları posta listesinde, BU forumda ve Google'da farklı kalıcı bağlantıların performansıyla ilgili tartışmayı okudum. Ancak son yıllarda kullandığım permalink yapısının iyi olup olmadığını gerçekten anlayamadım: /%postname%-%year%%monthnum%%day%.html Bu kombinasyon, / ve yıl, ay, gün kombinasyonundan hemen sonra posta adını koyar, birçok posta adı aynı adı taşıdığından daha benzersiz hale …

3
4.2 utf8mb4 veritabanı yükseltmesini yeniden başlat
WP'yi utf8mb4 yükseltme gereksinimlerine uymayan eski bir sunucudayken 4.2'ye güncelledim . Bu gereksinimlere uyan başka bir sunucuya geçtim, ancak WP bu veritabanı yükseltmesini artık başlatmayacak: /wp-admin/upgrade.php diyor Your WordPress database is already up-to-date. wp_postMasamı utf8mb4'e manuel olarak ayarlamaya çalıştım, ancak tüm özel karakterleri “ ” oldu. maybe_convert_table_to_utf8mb4Tüm özel karakterleri kaybetmeden …
14 database 

6
Wp_options tablosundaki tüm geçici kayıtları silersem sitemi kırar mı?
Sitem şu anda wp_options tablosunda aşırı 500k + geçici kayıtlara sahip. Bu tablo sık sık çökmesine neden olur ve bu yüzden sitem olabilir. Geçici kayıtların bir süre sonra sona ereceğini düşündüm. Hangi eklentilerin sorumlu olduğundan ve neyin yanlış gittiğinden emin değilim. Ancak, sitemin böyle sık sık çökmesini istemiyorum. wp_optionsTablodaki kayıtların …

4
Sorguları sıralarken ilk makaleleri ('a', 'an' veya 'the' gibi) yoksayıyor musunuz?
Şu anda müzik başlıklarının bir listesini çıkarmak için çalışıyorum ve sıralama (ama yine de başlık) ilk makalesini görmezden istiyorum. Örneğin, bir grup listesi vardı, WordPress alfabetik olarak şu şekilde görüntülenir: Black Sabbath Led Zeplin Pink Floyd The Beatles Kinks Yuvarlanan taşlar Minik lizy Bunun yerine, 'The' ilk makalesini göz ardı …

3
WordPress neden json_encode üzerinden veri serileştirmeyi seçiyor?
WordPress ile benim küçük yaşımda, WordPress'in kendisini gördüm ve dostu eklentileri serialize()birçok durumda db'ye veri depolamak için PHP kullanıyor . Ama yeni bir aramayla I için ciddi topluluk desteği bulundu json_encode()üzerinde serialize(). Kanıtlayan bir test json_encode()daha iyidir serialize()- StackOverflow Neden json_encode()ve neden kullanılamıyor? - StackOverflow Ve ben şahsen, her ikisini …

3
$ wpdb tablo sütununa NULL eklemez
Böyle bir şey denediğimde $status = NULL; $wpdb->update( 'table', array( 'status' => $status, ), array( 'id' => 1 ) ); 'Durum' sütununda şimdi boş bir dize var '', sadece NULL olarak ayarlanmaz. Sütun elbette NULL olabilir. Ben de $ wpdb-> sorgu ve $ wpdb-> hazırlamak test ettik ve sonuçları aynı. …
13 database  wpdb 

5
Gönderilerin ebeveynleri olabilir mi?
Gönderilerin ebeveynleri olması gerekiyor mu? Öyleyse, bir gönderinin ebeveyn olması ne anlama gelir? Ayrıca, ebeveynleri olan gönderilerde bazı kısıtlamalar varsa, bu nerede uygulanır? Gördüğüm gibi DB değil.
13 posts  database 

1
WP-CLI kullanarak uzak bir veritabanını yerel olarak içe aktarmanın en hızlı yolu (en az adım)
WP-CLI kullanarak uzak bir veritabanını içe aktarma görevini otomatikleştirmek istiyorum . Geçerli işlem etmektir sshsunucuya ve bir çalıştırmak exportkullanarak dosyaya WP-CLI üzerinden yerel bir dizine dosyayı kopyalamak, scpveya rsync, sonra importWP-CLI yoluyla dosyası. @aliasBurada mümkün olduğunca çok adımı kullanmak ve kaldırmak istiyorum. Ben böyle bir şey mümkün olduğunu düşünmek istiyorum …

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.