2014-02-10 4 views
-2

Я полностью интегрировал WordPress на свой сайт. Установили Wordpress в папке с именем «/ bl0g /». В моей базовой папке у меня есть настройка файла blog.php (которая отображает последние 3 сообщения из Wordpress) У меня есть файл blog-post.php, который отображает отдельный пост, если переменные после того, как они вызываются правильно.Полная интеграция WordPress

Например, если я перейти к:

www.mywebsite.com/blog-post.php?postid=1 & типа = singlePost

страница загружается первый пост в блоге как это должно. Но я пытаюсь сделать это вместо того, чтобы называть сообщение «postid» и «type». Я хотел бы назвать пост, купив его имя slug.

я могу выполнить повторяющий имя слизняка, используя следующий код:

<?php echo $post->post_name; ?> 

Но как я могу назвать статью слизня в моем коде. И как я могу затем преобразовать мой URL из:

Это:

www.mywebsite.com/blog-post.php?postid=1 & тип = singlePost

Для этого:

www.mywebsite.com/blog-post.php?title=The-Slug-Of-This-Article

Мои рассуждения для этого, так что я могу взять этот адрес и сделать его SEO дружественные, с помощью .htaccess я превратить этот URL, чтобы выглядеть следующим образом:

www.mywebsite.com/blog/The- Slug-Of-This-Article/

+1

возможно дубликат [Wordpress As Backend Only] (http://stackoverflow.com/questions/21612401/wordpress-as-backend-only). И [другой] (http://stackoverflow.com/questions/21666779/wordpress-custom-blog-post-page-url-rewrite) [два] (http://stackoverflow.com/questions/21636256/dynamic- URL-переписывание-заказ WordPress-страница). Пожалуйста, не повторяйте. –

+1

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

+0

Слушаю, я пересказываю, потому что на мой вопрос не ответил. Вместо того, чтобы исправлять это, вы должны помочь. – user3281104

ответ

0

Возможно, мне что-то не хватает, но почему бы вам просто не установить это в настройках постоянных ссылок в WordPress? Переход к настройкам> Постоянная ссылка и выбор «Название сообщения» в разделе «Общие настройки» даст конечный результат, который вы ищете (например, www.mywebsite.com/blog/The-Slug-Of-This-Article/)

+0

Это не помогает мне вообще, я не использую Wordpress для чего-либо, кроме бэкэнда для написания контента. Когда я делаю сообщение в Wordpress, он появляется за пределами wordpress на некоторых страницах, я создал эти функции вызова из моей папки wordpress. – user3281104

+0

Ну, вы не сказали этого в своем вопросе. Вы сказали: «Я полностью интегрировал WordPress на свой сайт». – butlerblog

Смежные вопросы