wilwaldon
  • 0
Новичок

Добавлено 20 настраиваемых полей. Только 10 показаны в раскрывающемся списке

  • 0

Как говорится в заголовке. Я добавил около 20 настраиваемых полей на свой сайт WordPress, и только около 10 отображаются в раскрывающемся списке.

Все настраиваемые поля работают нормально на стороне сайта, но они просто не отображаются в раскрывающемся списке.введите описание изображения здесь

Share
  1. ни один из них не начинается с подчеркивания, не так ли? Подчеркивание в начале ключа делает его скрытым от этого интерфейса (полезно для пользовательских мета-полей)

    • 0
  2. Внутри функции, в которой перечислены метаданные, установлен лимит.

    http://core.trac.wordpress.org/browser/tags/3.1/wp-admin/includes/template.php#L512

    Запустите фильтр, postmeta_form_limit чтобы увеличить его до желаемого значения, например.

    add_filter( 'postmeta_form_limit', 'meta_limit_increase' );
    function meta_limit_increase( $limit ) {
        return 50;
    }
    

    Надеюсь, это поможет.. 🙂

    • 0
  3. Судя по всему, у вас слишком много настраиваемых полей. Я настоятельно рекомендую создать несколько настраиваемых мета-полей для их обработки, а не полностью полагаться на раскрывающееся меню.

    Есть несколько хороших руководств, и тот, кто в конечном итоге будет поддерживать сайт, поблагодарит вас за создание чистого, простого в навигации пользовательского интерфейса.

    • 0

Оставить ответ

You must login to add an answer.