Intereting Posts
Есть ли способ определить, находится ли пользователь в Wi-Fi-соединении с php или javascript? Перенаправление страницы входа / регистрации WordPress на пользовательскую страницу входа / регистрации Вызов статического метода не статически Сессия PHP совместно с субдоменом В чем разница между объектом Thread и объектом Worker (php pthreads) Запрос xpath с регулярным выражением Получение данных календаря с помощью метода multiget REPORT в php PHP: объединение массивов одинаковой длины в многомерный массив, где оба заканчиваются как значения (а не ключи)? cURL очень медленный на PHP 7, но не PHP 5 Сохранить удаленный файл, который подталкивает заголовки, чтобы принудительно загрузить Почему мой сценарий резервного копирования базы данных не работает в php? Как запрограммировать запрос MongoDB foreach на PHP ERR_INCOMPLETE_CHUNKED_ENCODING Загрузка страницы Chrome Root Laravel 5 – ошибка синтаксиса Php-Artisan Роллинг вашей собственной вики-страницы (Wiki внутри БД)

Шаблон WordPress – «Ловкая фатальная ошибка: объект класса __PHP_Incomplete_Class не может быть преобразован в строку»

Я использую последнюю версию WordPress и при написании нового сообщения, я получаю следующую ошибку вместо необязательных полей, расположенных ниже области записи:

Ловкая фатальная ошибка: объект класса __PHP_Incomplete_Class не может быть преобразован в строку в /home/xxx/public_html/wp-content/themes/xxx/functions/meta-boxes.php в строке 466

Я вставил код проблемы ниже, взятый из meta-boxes.php

Кроме того, ниже, я прокомментировал 466-ю строку кода, чтобы сообщить вам, где точка, если ошибка:

<?php // get review-specific meta fields global $oswcPostTypes; $postTypeId = get_post_type( $post->ID ); $postType = $oswcPostTypes->get_type_by_id($postTypeId); $meta_fields = $postType->meta_fields; foreach($meta_fields as $meta){ //make backwards compatible if(is_object($meta)){ $metaName = $meta->name; }else{ $metaName = $meta; } $metaNameSafe = str_replace(" ","_",$metaName); // **466th line of error** $theMeta = get_post_meta($post->ID, $metaName, $single = true); ?> <p> <label for="<?php echo $metaNameSafe; ?>"><?php echo $metaName; ?></label> </td> <textarea class="widefat" id="<?php echo $metaNameSafe; ?>" name="<?php echo $metaNameSafe; ?>"><?php echo $theMeta; ?></textarea> </p> <?php 

Solutions Collecting From Web of "Шаблон WordPress – «Ловкая фатальная ошибка: объект класса __PHP_Incomplete_Class не может быть преобразован в строку»"