Как получить настраиваемый php-файл для отображения сообщений в указанных категориях - PullRequest
0 голосов
/ 19 сентября 2011

Я хочу создать собственный PHP-файл, который показывает сообщения из определенной категории.Я сделал некоторые изменения в моем уже сильно измененном index.php и назвал его indexa.php (только для тестирования).Теперь index.php настроен для показа ВСЕХ сообщений, в то время как indexa.php является дубликатом index.php, но он был:

<?php query_posts("showposts=16&paged=$paged"); ?>

сейчас:

<?php query_posts("showposts=16&cat=5&paged=$paged"); ?>

Я загрузил этот indexa.php в папку с моей темой через FTP, но я никак не мог заставить его работать.Я пытался получить к нему доступ через "http://nailian.ca/indexa.php".. Это по-прежнему будет отображать содержимое на index.php. Тогда я был в порядке, imma, попробуйте полный URL-адрес. Поэтому я ввел" http://nailian.ca/wp-content/themes/twentyeleven/indexa.php" вадресная строка, теперь она возвращает мне «Неустранимая ошибка: вызов неопределенной функции get_header () в /home1/twondsky/public_html/nails/wp-content/themes/twentyeleven/indexa.php в строке 15» ......

Как мне это сделать?

Заранее спасибо ^ _ ____ ^

Ответы [ 2 ]

0 голосов
/ 20 сентября 2011

Вы не можете получить доступ к indexa.php напрямую, как это;Wordpres встроен в файл index.php и не имеет значения, что вы указали в URL.(примерно как это работает, это намного больше)

Я бы поменял тактику: переименуйте ваш текущий index.php в index.bak и работайте на index.php напрямую, пока вы не будете удовлетворены.Если вы облажались, используйте файл резервной копии для восстановления сайта.

Кстати, ваше изменение выглядит хорошо для меня!

0 голосов
/ 19 сентября 2011

Полный URL не возвращает никакой фатальной ошибки, он перенаправляет на домашнюю страницу.

Было бы полезно, если бы вы опубликовали код из вашего файла indexa.php.

Ошибка была довольно описательной, indexa пыталась вызвать функцию get_header (), котораяне определено.Для меня это предполагает, что ваш файл indexa.php не включает файл, который определяет функцию get_header.Вы удалили какие-либо включения?

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