include() и WP

Re: От: Re: От: include() и WP

echo"<div></div>";
Може и с принт и тн.

И ще удариш ехо на <form action="https.... или пък на <script src=....? При всички случай трябва да се затвори php тага. Така както е направено в случая е по-прилежно и лесно за корекции.
 
Re: От: Re: От: Re: include() и WP

Как тогава да посоча relative path от съответната публикация до файла, който съм качил на хоста? Трябва да има начин да се ползва include с relatuve path, защото само с него работела съответната добавка (с relatuve path).

Тук нещо не те разбирам. Искаш да посочиш релатив пътя към публикацията в създадения от теб файл?
 
От: Re: От: Re: От: Re: include() и WP

Тук нещо не те разбирам. Искаш да посочиш релатив пътя към публикацията в създадения от теб файл?

Искам в include да посоча relative path до файл, който съм качил на хостинга.
Пускам нова публикация (page) и в нея добавям php кода
PHP:
 echo "Hello";
. Впоследствие решавам да добавя към този код файла db.php. Ако го добавя с absolute path, няма да работи, защото добавката не го позволява. Затова трябва да ползвам relative path. Трябва да бъде нещо подобно на това:

PHP:
echo "Hello"; 
include ('/myscripts/db.php');
 
Re: От: Re: От: Re: От: Re: include() и WP

Искам в include да посоча relative path до файл, който съм качил на хостинга.
Пускам нова публикация (page) и в нея добавям php кода
PHP:
 echo "Hello";
. Впоследствие решавам да добавя към този код файла db.php. Ако го добавя с absolute path, няма да работи, защото добавката не го позволява. Затова трябва да ползвам relative path. Трябва да бъде нещо подобно на това:

PHP:
echo "Hello"; 
include ('/myscripts/db.php');

include ('/home/username/domain.com/path/to/file/the-file.php');

Къв е проблема не разбирам? Не знаеш какъв ти е релативния път до файла който си качил ли?
 
От: Re: От: Re: От: include() и WP

И ще удариш ехо на <form action="https.... или пък на <script src=....? При всички случай трябва да се затвори php тага. Така както е направено в случая е по-прилежно и лесно за корекции.

Защо да трябва да се затваря?

PHP:
			echo"
<script src=\"http://connect.facebook.net/en_US/all.js#xfbml=1\"></script>
			<fb:like href=\"http://www.hitreach.co.uk/wordpress-plugins/allow-php-in-posts-and-pages\" send=\"true\" width=\"420\" show_faces=\"false\" action=\"recommend\" font=\"verdana\"></fb:like>";

Ако те притесняват наклонените пред кавичките може и ехото с единични кавички, няма нужда от затваряне на пхп. Отваряне и затваряне само, ако инклудваш нов фаил който иначе така или иначе, ако не е отворено и затворено няма да го прочете като пхп.


И все пак всеки се решава как да работи сам за себе си за мен това е най-прилежния начин и затова проповядвам като свекърва него :)
 
От: include() и WP

Май точно това искаш.

Правиш си един файл code-single.php (примерно) в /wp-content/themes/imenatemata/ и там където искаш да го инклуднеш <?php get_template_part('code', 'single'); ?>

Прав си бил. За мой лош късмет, обаче, бях именувал скрипта page.php и като го добавях, като <?php get_template_part('page'); ?> , презаписваше целия блог със скрипта. Предполагам, че "page" е някаква запазена дума за WP. Преименувах файла на harkon.php и го добавих с get_template_part('harkon');. Сега само страницирането не работи, въпреки че се визуализира, но ще го гледам утре, че се уморих за днес. :)
Ето това стана: http://chessnewstoday.info/chess-quotes-2/
Имаш репутация!
 
От: include() и WP

page, loop, tag, single, archive, author и още няколко .php са запазени за ВП. Ако имаш друг проблем с ВП пиши :)

Не ги е срам да ми присвояват любимите думи. Че аз тях ги знам преди да има WP. Ще пиша на съпорта. Това е безобразие! :(
 

Горе