Keep moving: То что закрыто, у меня лично гугл кидает в сопли.
Если кидает в сопли, значит все-таки индексирует содержимое несмотря на то, что оно закрыто в robots.txt. Поэтому и задал вопрос "...способы, как это сделать с максимально высокой гарантией." Т.е. как закрыть страницы так, чтобы Гугл вообще не брал их в индекс.
---------- Добавлено 08.02.2012 в 14:09 ----------
demon2005: есть ещё мнение (не мое, но отчасти согласен), что стать спец-ом в каком-нибудь малораспространенном языке программирования весьма выгодно, а PHP знает много людей...
С одной стороны выгодно - можно найти высокооплачиваемуя работу и быть ценным работником, с другой же стороны - можно вообще не найти применения своим знаниям (особенно, если выучили какой-нибудь раритетный язык и технологии). PHP знает много людей, но тем не менее немало вакансий открыто на сей момент именно на эту должность. Хотя у нас, в Донецке, есть контора, в которой пишут на Ruby. Правда, Perl-программистов практически нету нигде... Perl, конечно же, мощный язык, но, то ли из-за сложности его синтаксиса, его обходят, то ли устарел уже...
Чтобы для себя получить доказательство того, что PHP имеет мощь не меньшую, чем несколько забытый Perl... иначе, складывается впечатление, что это язык для пионеров...
iguania добавил 13.11.2011 в 17:07
LEOnidUKG, спасибо Вам за то, что развеяли мои мифы...
Для вывода записей в WordPress используется цикл, называемый “The Loop”. В общем виде он выглядит вот так:
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php endwhile; ?>
Если перед циклом The LOOP написать функцию query_posts() с параметрами, приведенными ниже, то можно изменить вывод постов и страниц на ваше усмотрение.
query_posts(«cat=-3″) – Не показывать категорию с id=3
query_posts(«cat=-1,-2,-3″) – Не показывать категории, id которых равны 1, 2 и 3
query_posts(‘cat=2,6,17′) – Вывести категории с id равным 2, 6 и 17
query_posts(‘category_name=Staff Home’) – Вывести категорию с названием «Staff Home»
query_posts(‘name=first post’) – Вывести один пост с названием «first post»
query_posts(‘p=5′) – Вывести один пост, id которого равно 5
query_posts(‘p=5′); global $more; $more = 0; – Вывести только первую часть (до тега more) поста с id=5
query_posts(‘page_id=7′) - Вывести страницу с id=7
query_posts(‘pagename=about’) - Вывести страницу с названием «about»
query_posts(‘cat=18&showposts=5′) – Вывести 5 постов из категории с id=18
query_posts(‘cat=3&orderby=date&order=ASC’) – Вывести посты из категории с id=3, сортировать по дате в хронологическом порядке(DESC - в обратном порядке)
query_posts(‘posts_per_page=10‘) – Вывести 10 постов на страницу (при значении -1 выводит все посты)
query_posts(‘cat=3&year=2007′) – Вывести посты из категории с id=3 за 2007 год
Joker-jar, таким образом также не получиться избавиться от скрытых файлов, а только лишь от каталогов перехода на уровень выше... От них получилось избавиться без проблем
То что закрыто, у меня лично гугл кидает в сопли.
Если кидает в сопли, значит все-таки индексирует содержимое несмотря на то, что оно закрыто в robots.txt. Поэтому и задал вопрос "...способы, как это сделать с максимально высокой гарантией." Т.е. как закрыть страницы так, чтобы Гугл вообще не брал их в индекс.
---------- Добавлено 08.02.2012 в 14:09 ----------
Что-то полезное нашел здесь http://www.seomoz.org/blog/duplicate-content-in-a-post-panda-world, но хотелось бы еще от Вас, форумчане, услышать Ваше лично мнение...
есть ещё мнение (не мое, но отчасти согласен), что стать спец-ом в каком-нибудь малораспространенном языке программирования весьма выгодно, а PHP знает много людей...
С одной стороны выгодно - можно найти высокооплачиваемуя работу и быть ценным работником, с другой же стороны - можно вообще не найти применения своим знаниям (особенно, если выучили какой-нибудь раритетный язык и технологии). PHP знает много людей, но тем не менее немало вакансий открыто на сей момент именно на эту должность. Хотя у нас, в Донецке, есть контора, в которой пишут на Ruby. Правда, Perl-программистов практически нету нигде... Perl, конечно же, мощный язык, но, то ли из-за сложности его синтаксиса, его обходят, то ли устарел уже...
Не хочешь GET-запросом передавать, юзай XML. Вот те пример передачи GET
Чтобы для себя получить доказательство того, что PHP имеет мощь не меньшую, чем несколько забытый Perl... иначе, складывается впечатление, что это язык для пионеров...
iguania добавил 13.11.2011 в 17:07
LEOnidUKG, спасибо Вам за то, что развеяли мои мифы...
Для вывода записей в WordPress используется цикл, называемый “The Loop”. В общем виде он выглядит вот так:
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php endwhile; ?>
Если перед циклом The LOOP написать функцию query_posts() с параметрами, приведенными ниже, то можно изменить вывод постов и страниц на ваше усмотрение.
query_posts(«cat=-3″) – Не показывать категорию с id=3
query_posts(«cat=-1,-2,-3″) – Не показывать категории, id которых равны 1, 2 и 3
query_posts(‘cat=2,6,17′) – Вывести категории с id равным 2, 6 и 17
query_posts(‘category_name=Staff Home’) – Вывести категорию с названием «Staff Home»
query_posts(‘name=first post’) – Вывести один пост с названием «first post»
query_posts(‘p=5′) – Вывести один пост, id которого равно 5
query_posts(‘p=5′); global $more; $more = 0; – Вывести только первую часть (до тега more) поста с id=5
query_posts(‘page_id=7′) - Вывести страницу с id=7
query_posts(‘pagename=about’) - Вывести страницу с названием «about»
query_posts(‘cat=18&showposts=5′) – Вывести 5 постов из категории с id=18
query_posts(‘cat=3&orderby=date&order=ASC’) – Вывести посты из категории с id=3, сортировать по дате в хронологическом порядке(DESC - в обратном порядке)
query_posts(‘posts_per_page=10‘) – Вывести 10 постов на страницу (при значении -1 выводит все посты)
query_posts(‘cat=3&year=2007′) – Вывести посты из категории с id=3 за 2007 год
iguania добавил 13.11.2011 в 16:42
if(query_posts(‘p=5′))
...
else
...
Есть, все работает. Большое спасибо Вам Joker-jar и Вам gormarket. Это вариант оказался самым оптимальным в моем случае
if(!preg_match('/^\./' ,$var)) {...
}
В итоге получился скрипт, который получает в массив пути всех файлов, содержащихся в указанном каталоге.
Проверяем, чтобы первый символ не был точкой.
Joker-jar, не совсем понял каким именно образом это проверить нужно. Подскажите, пожалуйста, еще раз. Если Вы имеете ввиду, что так:
то этот вариант у меня не срабатывает. Да и проверяет то он, насколько я понимаю, не первый символ, а все имя вцелом.
Joker-jar, таким образом также не получиться избавиться от скрытых файлов, а только лишь от каталогов перехода на уровень выше... От них получилось избавиться без проблем
Легко. Вставляй не в "визуальный редактор", а сразу в "html-редактор". В последней версии WordPress вверху справа есть эти две вкладки.