Ich habe es geschafft, eine Zeichenfolge in Wordpress-Datenbank zu speichern. Das Problem ist, dass ich die Zeichenfolge nur einfügen kann, wenn dieser Code in einer einzelnen URL ausgeführt wird. Ich habe ungefähr 1500 Posts in meiner Datenbank, also möchte ich es für alle von ihnen arbeiten lassen.Bulk wpdb einfügen für alle Beiträge [Wordpress]
global $wpdb;
$result = $wpdb->replace(
$wpdb->postmeta,
array(
'post_id' => $post->ID,
'meta_key' => 'ratingpost',
'meta_value' => $ratingvalue
),
array(
'%s',
'%s',
'%s'
)
);
Ich möchte diese Einfügung in alle Beiträge machen, ohne jede einzelne URL laden zu müssen. Ich nehme an, ich sollte das über functions.php
tun, aber ich habe keinen richtigen Weg gefunden, es zu tun.
Sie könnten eine foreach-Schleife verwenden, oder einfach nur einfacher: SQL – kindisch