J'ai lu le codex wordpress et wordpress professionnel. Il semble que les deux utilisent quelque chose comme if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { pour déterminer si la table existe. Y a-t-il une raison pour laquelle il CREATE TABLE IF NOT EXISTS ( ... )n'est pas utilisé? Il vérifiera et …
Comme le titre de la question le suggère, je cherche à comprendre comment Wordpress fonctionne avec les jeux de caractères MySQL et les options de classement. Comme je vais le montrer ci-dessous, les choses n'ont pas beaucoup de sens pour moi ... J'ai installé Wordpress en suivant les instructions sur …
Je sais que je peux utiliser REGEXP dans WP_Query comme ceci: $query = new WP_Query(array( 'posts_per_page' => -1, 'post_status' => 'publish', 'meta_query' => array( array( 'key' => 'custom_fields', 'value' => 'foo[(][0-9][)]', // with regex stuff 'compare' => 'REGEXP', ), ), )); Mais j'ai aussi besoin d'expressions régulières dans la clé. …
Je viens de faire fonctionner WP sur mon propre serveur. Je n'essaie pas de verrouiller davantage les choses. Quelles autorisations l'utilisateur db doit-il avoir sur ma base de données WP?
Je remarque dans le Codex que l'option --add-drop-table est affichée pour sauvegarder une base de données. Avant de bousiller quoi que ce soit, cela signifie-t-il simplement que lorsque la sauvegarde est finalement importée, les tables seront écrasées si elles existent dans la base de données de destination? Je ne veux …
J'ai l'accès cPanel à un site Web mais aucune information de connexion wordpress. Je souhaite donc modifier le contenu d'un widget sur le site Web. Comment puis-je le changer via phpmyadmin. Où sont stockées les données de la barre latérale des widgets? Est-ce à l'intérieur de la wp-optionstable?
Sur PHP 5.3.13 / MySQL 5.5.21, le code suivant ne fonctionne pas: if($check_custom_fields_form!=1){ $sql = "CREATE TABLE IF NOT EXISTS ". $table_custom_fields_form ." ( `form_name` longtext NOT NULL, `field_id` bigint(20) NOT NULL, FOREIGN KEY (`field_id`) REFERENCES $table_custom_fields (`ID`) ON DELETE CASCADE ON UPDATE CASCADE ) CHARACTER SET utf8 COLLATE utf8_general_ci"; …
En espérant quelques commentaires sur le sujet de l'optimisation et du maintien des performances à mesure qu'une base de données WordPress se développe ... pour peindre une image .... disons que vous avez un site MU WordPress / Buddypress qui commence à environ 150 Ko (installation vanille) ... au fil …
J'essaie de modifier cette fonction : // automatically delete users after 7 days in wordpress function wcs_auto_delete_users() { global $wpdb; $query = $wpdb->prepare( "SELECT ID FROM $wpdb->users WHERE datediff( now(), user_registered ) > 7" ); if ( $oldUsers = $wpdb->get_results( $query, ARRAY_N ) ) { foreach ( $oldUsers as $user_id …
J'utilise Wordpress depuis de nombreuses années et j'ai environ 26 000 messages. À un moment donné, mes identifiants de publication ont dépassé un entier 32 bits et je suis maintenant bloqué dans l'utilisation de Wordpress sur un système 64 bits. Je vois des messages avec des ID comme 4863166253. Je …
J'ai besoin de passer une commande à plusieurs niveaux dans une requête. Le problème est de commander une valeur DESC et l'autre ASC comme dans SQL. Le SQL suivant semble me donner ce que je veux quand je l'exécute dans le terminal: SELECT DISTINCT * FROM wp_posts INNER JOIN wp_postmeta …
Je pense que le problème concerne essentiellement la structure de requête SQL et je ne suis pas un expert .... Je dois rechercher des publications (type de publication personnalisé) par 2 paramètres: pd_city pd_country Veuillez noter que la relation meta_query est 'OU', donc si l'un des deux ci-dessus est LIKE, …
Comment puis-je me connecter à la base de données à l'aide du fichier wp-config.php? J'essaie de rendre un script plus convivial pour Wordpress, et je dois me connecter à la base de données, mais sans installer le script en tant que plugin. En gros j'ai sur mon script $host = …
J'obtiens parfois une erreur de limite de ressources excessive en raison du chargement de nombreux messages à la fois. Nous avions fixé la limite PHP à 128, mais le simple fait de charger la liste des publications pour quelques-uns des types de publication prend encore plus de ressources que cela. …
J'ai un site WordPress avec plus de 8000 messages et chaque fois que j'en ajoute un nouveau, le site ne répond plus. J'ai vérifié le journal des requêtes lentes de MySQL et j'ai découvert qu'il effectue une sélection qui renvoie la plupart des lignes de la table des publications et …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.