WordPress est un système de gestion de contenu (CMS) open source qui permet aux utilisateurs de créer et de gérer leurs propres sites Web. WordPress propose de nombreux plugins et thèmes qui étendent ses fonctionnalités et l'adaptent aux différents besoins du site Web. Il est facile à utiliser et propose de nombreuses ressources soutenues par la communauté. Par conséquent, il est devenu l’outil de choix pour de nombreux particuliers et petites entreprises pour créer des sites Web.
Lien:Site officiel WordPress
# intègre le grand modèle Wenxin Qianfan de Baidu dans WordPress et le compare avec GPT
Le week-end dernier, le modèle Wenxin Qianfan de Baidu a été intégré à WordPress.
1. Processus de base :
1. Postulez d’abord pour découvrir le grand modèle Wenxin Qianfan sur Baidu, qui nécessite d’abord une certification.
2. Après avoir réussi, activez le grand modèle, car le grand modèle de Baidu est facturé à l'utilisation et facturé par jeton. Vous devez avoir un solde sur votre compte pour l'activer.
3. Ensuite, créez une application pour qu'elle ait un appid, une clé API et une clé secrète
4. Ensuite, lisez la documentation et connectez l'interface correspondante.
Fondamentalement, vous obtenez le jeton d'accès via la clé API et la clé secrète, puis soumettez la question et obtenez la réponse.
2. Code clé
1. Obtenez le code clé du jeton d'accès
"`php
fonction privée getAccessToken(){
$curl = curl_init();
curl_setopt_array($curl, tableau(
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 => vrai,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_HTTPEADER => tableau(
'Type de contenu : application/json',
'Accepter : application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
$rtn = json_decode($response);
renvoie $rtn->access_token ;
}
“`
2. Appelez le code clé du grand modèle Ernie Bot
"`php
fonction publique runErnieBot($message) {
$curl = curl_init();
curl_setopt_array($curl, tableau(
CURLOPT_URL => "https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/completions?access_token={$this->getAccessToken()}",
CURLOPT_TIMEOUT => 30,
CURLOPT_RETURNTRANSFER => vrai,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>$message,
CURLOPT_HTTPEADER => tableau(
'Type de contenu : application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
renvoie $response ;
}
“`
3. Appelez le code clé du grand modèle Ernie Bot Turbo
"`php
fonction publique runErnieBotTurbo($message) {
$curl = curl_init();
curl_setopt_array($curl, tableau(
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 => vrai,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>$message,
CURLOPT_HTTPEADER => tableau(
'Type de contenu : application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
renvoie $response ;
}
“`
Au cours des derniers jours de tests, les performances du grand modèle de Baidu Wenxin Qianfan en chinois sont en effet bien meilleures que celles de GPT.
Le niveau chinois du GPT est le niveau du « texte explicatif ».
Le niveau chinois du Baidu Wenxin Qianfan Large Model est au moins meilleur que le « texte explicatif ».
Pour les auteurs de thèmes et de plugins WordPress, la traduction de leurs propres thèmes et plugins ne peut pas éviter les fichiers po et […]
J'ai récemment itéré mon propre thème WordPress.
Il est très courant d’obtenir les termes données de catégorie et post-tag, deux taxonomies WordPress existantes, dans l’archive, et toutes deux ont des paramètres et des fonctions prêts à l’emploi.
Comment obtenir les données de terme d'une taxonomie personnalisée dans les archives ?
get_queried_object()
Cette fonction peut non seulement obtenir les données de terme de la taxonomie personnalisée, mais également les données de catégorie et de post-tag. Même s'il s'agit d'une archive d'un type de publication personnalisé, vous pouvez également obtenir les données du type de publication actuel.
$term_data = get_queried_object();//Dans archive.php, utilisez-le directement.
URL sur le site officiel de wordpress : https://developer.wordpress.org/reference/functions/get_queried_object/
Vous pouvez également obtenir la publication actuelle et les données utilisateur. Cependant, je n'ai pas essayé ces deux-là.
Récemment, pour un de mes sites Web, Baseon WordPress, l'éditeur Gutenberg n'a pas pu être utilisé : lorsque je l'ai ouvert, la page était vierge. J'ai toujours pensé que cela était dû à la mise à niveau de WordPress vers la version 6.2 il y a quelque temps. Je viens de le comprendre aujourd'hui. Il s'avère qu'il y a un "}" supplémentaire dans un fichier js que j'ai écrit moi-même.
Après avoir supprimé ce "}", l'éditeur Gutenberg revient à la normale.
1. Configuration des rôles et autorisations du système WordPress. Cette configuration est stockée dans la table wp_options. Tu peux recevoir […]
Se déclenche avant le chargement de la page sur l'écran « Modifier l'utilisateur ».
Ce hook est exécuté avant l'ouverture de la page de profil utilisateur du panneau d'administration.
Ce hook servira également à étendre le panneau de gestion des utilisateurs. Mais parfois, ça ne marche pas.
Se déclenche immédiatement après la mise à jour d'un utilisateur existant.
Ce hook est exécuté après la mise à jour du profil.
Couramment utilisé pour étendre les panneaux de gestion des utilisateurs.
wp_set_object_terms(int $object_id, str […]
cms (système de gestion de contenu) est une question philosophique. Parce que cms a déjà atteint le niveau philosophique. Nous analysons certains des meilleurs au monde aujourd’hui et une fois […]