WordPress, kullanıcıların kendi web sitelerini oluşturmalarına ve yönetmelerine olanak tanıyan açık kaynaklı bir içerik yönetim sistemidir (CMS). WordPress, işlevselliğini genişleten ve onu çeşitli web sitesi ihtiyaçlarına uyarlayan birçok eklenti ve tema sunar. Kullanımı kolaydır ve topluluk tarafından desteklenen birçok kaynak mevcuttur. Bu nedenle birçok bireyin ve küçük işletmenin web sitesi oluşturmak için tercih ettiği araç haline geldi.
Bağlantı:WordPress'in resmi web sitesi
#, Baidu'nun Wenxin Qianfan büyük modelini WordPress'e entegre ediyor ve GPT ile karşılaştırıyor
Geçen hafta sonu Baidu'nun Wenxin Qianfan modeli WordPress'e entegre edildi.
1. Temel süreç:
1. İlk olarak Baidu'da Wenxin Qianfan'ın büyük modelini deneyimlemek için başvurun; bu öncelikle sertifikasyon gerektirir.
2. Geçtikten sonra büyük modeli etkinleştirin, çünkü Baidu'nun büyük modeli kullanım başına ücretlendirilir ve jetonla ücretlendirilir.Aktivasyon için hesabınızda bakiye olması gerekir.
3. Daha sonra appid, api key ve secret key’e sahip olacak bir uygulama oluşturun.
4. Ardından belgeleri okuyun ve ilgili arayüzü bağlayın.
Temel olarak, erişim belirtecini API anahtarı ve gizli anahtar aracılığıyla alırsınız ve ardından yanıtı almak için soruyu gönderirsiniz.
2. Anahtar kodu
1. Erişim belirtecinin anahtar kodunu alın
"`php
özel işlev getAccessToken(){
$curl = curl_init();
curl_setopt_array($curl, dizi(
CURLOPT_URL => “https://aip.baidubce.com/oauth/2.0/token?client_id=”.$this->client_id.”&client_secret=”.$this->client_secret.”&grant_type=client_credentials”,
CURLOPT_TIMEOUT => 30,
CURLOPT_RETURNTRANSFER => doğru,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_HTTPHEADER => dizi(
'İçerik Türü: uygulama/json',
'Kabul et: uygulama/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
$rtn = json_decode($response);
return $rtn->access_token;
}
“`
2. Ernie Bot büyük modelinin anahtar kodunu arayın
"`php
genel işlev runErnieBot($message) {
$curl = curl_init();
curl_setopt_array($curl, dizi(
CURLOPT_URL => “https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/completions?access_token={$this->getAccessToken()}”,
CURLOPT_TIMEOUT => 30,
CURLOPT_RETURNTRANSFER => doğru,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>$mesajı,
CURLOPT_HTTPHEADER => dizi(
'İçerik Türü: uygulama/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
$response'u döndür;
}
“`
3. Ernie Bot Turbo büyük modelinin anahtar kodunu arayın
"`php
genel işlev runErnieBotTurbo($message) {
$curl = curl_init();
curl_setopt_array($curl, dizi(
CURLOPT_URL => “https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/eb-instant?access_token={$this->getAccessToken()}”,
CURLOPT_TIMEOUT => 30,
CURLOPT_RETURNTRANSFER => doğru,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>$mesajı,
CURLOPT_HTTPHEADER => dizi(
'İçerik Türü: uygulama/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
$response'u döndür;
}
“`
Geçtiğimiz birkaç gün süren testlerde Baidu Wenxin Qianfan'ın büyük modelinin Çince performansı gerçekten de GPT'den çok daha iyi.
GPT'nin Çince düzeyi "açıklayıcı metin" düzeyidir.
Baidu Wenxin Qianfan Büyük Modelinin Çince seviyesi en azından "açıklayıcı metinden" daha iyidir.
WordPress tema yazarları ve eklenti yazarları için, kendi temalarını ve eklentilerini çevirmek po dosyalarından ve […]
Son zamanlarda kendi wordpress temamı yineliyorum.
Arşivde mevcut iki WordPress taksonomisi olan kategori ve post-tag terim verilerini elde etmek çok yaygındır ve her ikisinin de hazır parametreleri ve işlevleri vardır.
Arşivdeki özel taksonominin terim verileri nasıl alınır?
get_queried_object()
Bu işlev yalnızca özel taksonominin terim verilerini değil, aynı zamanda kategori ve son etiket verilerini de elde edebilir. Özel bir gönderi türünün arşivi olsa bile mevcut gönderi türü verilerini de alabilirsiniz.
$term_data = get_queried_object();// archive.php'de doğrudan kullanın.
WordPress resmi web sitesindeki URL: https://developer.wordpress.org/reference/functions/get_queried_object/
Ayrıca mevcut gönderiyi ve kullanıcı verilerini de alabilirsiniz. Ancak bu ikisini denemedim.
Son zamanlarda sitelerimden biri olan Baseon WordPress için Gutenberg editörü kullanılamadı, açtığımda sayfa boştu. Her zaman bunun bir süre önce wordpress'in v6.2'ye yükseltilmesinden kaynaklandığını düşündüm. Bugün çözdüm, kendi yazdığım js dosyasında fazladan "}" olduğu ortaya çıktı.
Bu "}" kaldırıldıktan sonra Gutenberg editörü normale döner.
1. WordPress sistem rollerinin ve izinlerinin yapılandırılması Bu yapılandırma wp_options tablosunda saklanır. Alabilirsiniz […]
'Kullanıcıyı Düzenle' ekranına sayfa yüklenmeden önce tetiklenir.
Bu kanca, yönetici panelinin kullanıcı profili sayfası açılmadan önce yürütülür.
Bu kanca aynı zamanda kullanıcı yönetim panelini genişletmek için de kullanılacaktır. Ama bazen işe yaramıyor.
Mevcut bir kullanıcı güncellendikten hemen sonra tetiklenir.
Bu kanca, profil güncellendikten sonra yürütülür.
Genellikle kullanıcı yönetimi panellerini genişletmek için kullanılır.
wp_set_object_terms( int $object_id, str […]
cms (içerik yönetim sistemi) felsefi bir sorudur. Çünkü cms zaten felsefi seviyeye ulaştı. Dünyanın en iyilerinden bazılarını şimdi ve bir kez analiz ediyoruz […]