Das “encloseme” -Meta-Schlüssel-Rätsel

Während ich mit Metaboxen / benutzerdefinierten Feldern arbeite, scheint ich indirekt viele dieser _close- meta_Tasten über meine wp_postmeta zu erstellen.

Hier gesehen:

Bisher sind daraus keine Probleme entstanden und die benutzerdefinierten Felder funktionieren einwandfrei, aber ich habe nur mit 2 oder so vielen Posts auf meiner lokalen Testseite gezappt und möchte sie nicht auf meiner Live-Site implementieren, wenn sie später Probleme verursachen wird auf der Straße. Wer weiß was zu tun ist, sind sie normal?

Hier ist der Code für meine Metaboxen.

 $value) { add_meta_box($value['id'], $value['title'], 'plib_format_box', $post_type, $value['context'], $value['priority']); } } //Formatting function plib_format_box() { global $meta_box, $post; // verification echo ''; echo ''; foreach ($meta_box[$post->post_type]['fields'] as $field) { // get current post meta data $meta = get_post_meta($post->ID, $field['id'], true); echo ''. ''. ''; } echo '
'; switch ($field['type']) { case 'text': echo ''. '
'. $field['desc']; break; case 'textarea': echo ''. '
'. $field['desc']; break; case 'select': echo ''; foreach ($field['options'] as $option) { echo ''. $option . ''; } echo ''; break; case 'radio': foreach ($field['options'] as $option) { echo '' . $option['name']; } break; case 'checkbox': echo ''; break; } echo '
'.'
'; } // Save data from meta box function plib_save_data($post_id) { global $meta_box, $post; //Verify if (!wp_verify_nonce($_POST['plib_meta_box_nonce'], basename(__FILE__))) { return $post_id; } //Check > autosave if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) { return $post_id; } //Check > permissions if ('page' == $_POST['post_type']) { if (!current_user_can('edit_page', $post_id)) { return $post_id; } } elseif (!current_user_can('edit_post', $post_id)) { return $post_id; } foreach ($meta_box[$post->post_type]['fields'] as $field) { $old = get_post_meta($post_id, $field['id'], true); $new = $_POST[$field['id']]; if ($new && $new != $old) { update_post_meta($post_id, $field['id'], $new); } elseif ('' == $new && $old) { delete_post_meta($post_id, $field['id'], $old); } } } add_action('save_post', 'plib_save_data'); //We create an array called $meta_box and set the array key to the relevant post type // If custom post type, change the 'post' variable $meta_box['post'] = array( //This is the id applied to the meta box 'id' => 'venue_location', //This is the title that appears on the meta box container 'title' => 'Venue/Location', //This defines the part of the page where the edit screen section should be shown 'context' => 'normal', //This sets the priority within the context where the boxes should show 'priority' => 'high', //Here we define all the fields we want in the meta box 'fields' => array( array( 'name' => 'Venue', 'desc' => 'Venue Name', 'id' => 'venue_info', 'type' => 'text', 'default' => '' ), array( 'name' => 'Location', 'desc' => 'Location of the Venue', 'id' => 'location_info', 'type' => 'text', 'default' => '' ) ) ); add_action('admin_menu', 'plib_add_box'); ?>

(Nur incase, hier ist ein Pastbin Link zum obigen Code: http://pastebin.com/0QsqxtZW )

Solutions Collecting From Web of "Das “encloseme” -Meta-Schlüssel-Rätsel"

Kurze Version:

_encloseme wird zu einem Beitrag hinzugefügt, wenn es veröffentlicht wird. Der WP-Cron-process sollte kurz danach geplant werden, den Post zu verarbeiten, um nach Gehäusen zu suchen.

Mit anderen Worten, es räumt sie später normal auf. Nichts, über das man sich sorgen sollte.

Vollständige Erklärung:

“Enclosures” sind Links in einem Post zu einer Audio- oder Videodatei. WordPress findet diese basierend auf dem MIME-Typ der Dateien, mit denen verlinkt wird, und speichert dann zusätzliche Metadaten über sie. Diese Metadaten werden in den RSS-Feeds verwendet, um spezielle Tags zum Verbinden dieser Dateien mit dem Post zu erstellen.

So funktionieren zum Beispiel Podcasts. Wenn Sie in einem Beitrag einen Link zu einer MP3-Datei einfügen, wird für diesen Link ein Gehäuse erstellt, und der Feed verfügt über das Gehäuse, und Podcast-Leser wie iTunes können diese dann verwenden, um MP3 direkt aus dem RSS herunterladen zu können Futter.

_encloseme sind nur spezielle Metadaten, die sagen, dass der Beitrag noch nicht vom Gehäuseprozess verarbeitet wurde. Wenn Sie einen veröffentlichten Post erstellen oder aktualisieren, wird dieser automatisch hinzugefügt, sodass der Post vom Ersteller des Gehäuses verarbeitet wird.