18.5. Metadaten anhand einer Meta-ID bearbeiten

Wie Sie gesehen haben, sind zum Bearbeiten der Metadaten-Datensätze immer drei Dinge erforderlich: Der Typ, die ID des Objekts und der Name des Schlüssels. Es geht aber auch anders. Und zwar anhand der Meta-ID. Und diese Funktionen möchte ich hier vorstellen:

Daten anlegen

<?php
function update_metadata_by_mid( $meta_type, $meta_id, $meta_value, $meta_key = false ) {
	...
}
?>

Es gilt:

You’re not allowed to see this content. Please log in first.

Daten lesen

<?php
function get_metadata_by_mid( $meta_type, $meta_id ) {
	...
}
?>

Es gilt:

  • $meta_type (string)
    Der Typ des Objekts dessen Metadaten gelesen werden sollen.
  • $meta_id (int)
    ID des Objekts.

Zurückgegeben wird der in der Datenbank hinterlegte Wert oder false im Fehlerfall.

Daten löschen

<?php
function delete_metadata_by_mid( $meta_type, $meta_id ) {
	...
}
?>

Es gilt:

  • $meta_type (string)
    Der Typ des Objekts dessen Metadaten gelöscht werden sollen.
  • $meta_id (int)
    ID des Objekts.

Zurückgegeben wird true oder false.