Articles of файловая система

Удаление ссылок на папку wp-content

Я загрузил шаблон HTML и сделал необходимые преобразования для создания темы WordPress. Местоположение файлов шаблонов находится в /wp-content/themes . Когда я смотрю на свой шаблон, и я иду на свой сайт, URL-адрес прост www.mysite.com . Однако сначала, когда я нажал на любую из ссылок, URL-адрес был www.mysite.com/wp-content/themes/Template/mypage.html вместо желаемого веб-сайта www.mysite.com/mypage.html . Я использую FTP, […]

Загрузка файлов без мультимедиа?

Я хочу добавить файлы в WordPress, которые не являются изображениями, встроенным видео и т. П. Однако, когда я пытаюсь это использовать с помощью функции массовой загрузки, я получаю следующую ошибку. «Тип файла не соответствует рекомендациям по безопасности». Есть ли способ сделать это с помощью WordPress?

Почему WP загружает так много файлов в начале исходного кода? Как его оптимизировать?

Я заметил, что wordpress загружает кучу файлов в голову сайта. Это выглядит небрежно и раскрывает важную информацию о файловой структуре веб-сайта. В зависимости от того, сколько плагинов установлено, сайт может легко иметь теги 10+ <link> и <script> . Я понимаю, как эти файлы могут работать вместе, но они выглядят чрезмерно и неорганизованными. Тем не менее, […]

Запуск функции rmdir при сохранении сообщения

Как заставить wordpress вызывать эту функцию, когда сообщение сохраняется? $folder = "/temp/files/"; //path of the folder to be removed function delFolder($folder) { foreach(glob($folder . '/*') as $file) //takes the content of the given folder { if(is_dir($file)) //check if it is another folder then recursively call itself on it delFolder($file); else unlink($file); //check if it is […]

Запрещено ли fopen () в WP?

Мне очень нужно создавать .XML-файл внутри моей темы каждый раз, когда пользователь приходит на мой сайт. Но я не могу. Этот код в заголовке: <?php $ourFileName = "testFile.txt"; $ourFileHandle = fopen($ourFileName, 'w') or die("can't open file"); fclose($ourFileHandle); ?> Просто ничего не делает. Он не отображает «невозможно открыть файл», но он также не создает файл. Я […]

Разрешения для файлов wp-config.php

Я установил WordPress на свою локальную машину Ubuntu со стандартной конфигурацией LAMP и phpMyAdmin. Каталог установки – localhost:///var/www/blog . На втором этапе установки после ввода конфигурации MySQL появилось следующее сообщение: Sorry, but I can't write the wp-config.php file. Текущие разрешения: -rw-r–r– 1 adam adam 2.0K Oct 23 2010 wp-links-opml.php -rw-r–r– 1 adam adam 3.2K Nov […]

Альтернатива file_get_contents () для операций с темой

Страница параметров моей темы должна быть записана в файл style.css, чтобы сохранить обновленные настройки тем. Для этого я использую file_get_contents () и file_put_contents () Тем не менее, плагин для проверки темы жалуется на это. Что является приемлемой альтернативой для записи в локальные файлы?

Защита многоуровневой структуры прав доступа

В настоящее время я работаю над командой, которая нуждается в двух разных пользователях из той же группы wpadmin чтобы иметь возможность изменять файлы wordpress. Следуя руководству в Hardening WordPress (Codex) , следующие команды предоставили 755 и 644 доступ к каталогам и файлам соответственно: find /path/to/my/wordpress/install/ -type d -exec chmod 755 {} \; find /path/to/my/wordpress/install/ -type […]

Почему сервер предотвращает стили администрирования? (Был: Где хранятся сеансы WordPress?)

[Примечание. Я сохраняю следующий параграф здесь для потомков, но это уже не проблема сеанса – что-то не так на сервере, что предотвращает отображение CSS.] Я задал этот вопрос на форуме WordPress , но, похоже, я превзошел этих людей, поэтому я попробую здесь. WordPress четко обрабатывает сеансы (в частности, записывает, что данный браузер зарегистрирован на сайте) […]

Список файлов / папок, доступных для записи на веб-сервере?

Новое для WP. Вскоре я понял, что есть некоторые файлы, которые должны быть доступны для записи веб-сервером, иначе различные операции не удастся. Более того, списки для разных задач кажутся разными. Не уверен, что я влюблен в эту концепцию, но все в порядке, я буду работать с ней. Проблема в том, что я не могу найти […]