Meta_key и meta_value - Wordpress - PullRequest
0 голосов
/ 24 июня 2019

Когда вопрос задается, я пытаюсь понять одну вещь, поскольку это популярное из полей в таблице, но я не могу понять их полезность.

global $wpdb;
$wpdb->insert(
    $wpdb->postmeta,
    array(
        'post_id' => '1',
        'meta_key' => 'address',
        'meta_value' => '1428 Elm St.'
    ),
    array(
        '%d',
        '%s',
        '%s'
    )
);

Одна вещьтаблица post-table?

Какая польза от этой таблицы, как в предыдущем случае для seo?

в моих поисках в Google, я обнаружил, что установка правильных тегов включаетлучшая индексация с помощью Google, и для этого есть действительно впечатляющий инструмент, который позволяет вам получить доступ, введя слово темы, которую мы хотим написать, например пост, и получить все запросы, которые люди будут вводить больше в Google: (https://answerthepublic.com/)

но установка тегов и заполнение таблицы postmeta - это не одно и то же?

Какая польза от заполнения кода, подобного таблице postmeta ранее?

1 Ответ

0 голосов
/ 24 июня 2019

Это НЕ для SEO. Это для пользовательских полей. В WP по умолчанию для записей и страниц у вас есть таблица wp-post, в этих таблицах есть следующие столбцы (https://i.imgur.com/NCBslgq.png) для расширения функциональности и добавления дополнительных настраиваемых полей. WP имеет другие таблицы wp-postmeta (meta_id, post_id, meta_key, meta_value). ). Таким образом, если вы хотите добавить поле адреса к записи или к пользовательской записи, вы присоединяете мета-поле к этой записи, используя add_post_meta() https://codex.wordpress.org/Function_Reference/add_post_meta

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...