Ребят, а вот если на основном домене стоит блог, куда буду выкладывать классный контент уникальный по тематике, а на поддомене будет форум установлен. Если засрут форум говноконтентом, это отразиться на блоге (домене) !? Форум лучше вешать на поддомен или сделать отдельный домен !?
Файлов около 600 штук! по одному не получиться😂
А в notepad их все сразу можно редактировать
Есть третий случай (клинический 😂), когда коммент без пробела и НЕ в начале строки. В этом случае хз че делать. В ручную - не вариант, нужна автоматизация, иначе крыша съедет выискивать и удалять целую кучу комментов.
Придумал решения проблемы! ☝
1. //_.* (_ - пробел) - удаляет комменты, где сначала пробел, а затем текст. Фишка в том, что в урле не может быть пробел (http:// site.ru). Но не во всех комментах есть пробел в начале (//comment), поэтому п.2.
2. Удалить комментарии, которые стоят в самом начале строки. (можно найти при помощи расширенного поиска \n//). В адресе сайта перед // всегда стоит http: , поэтому урлы изначально не могут быть удалены, значения переменных также сохраняться, т.к. они в кавычках ( "//" ) плюс еще перед ними есть имя переменной. Вопрос в том, как это реализовать с помощью регулярных выражений. Перед //.* нужно указать новую строку, я не знаю как это сделать, подскажите плз.
Комменты на латинице. С пробелом клёво придумал, но там некоторые все-таки сплошняком идут //comment, хотя большинство с пробелом // comment
P.s. Я так думаю, для того, чтобы не затрагивались переменные нужно сделать исключение замены, если присутствуют кавычки ' и " (тока я не знаю, как это сотворить через рег.выр.), а вот с урлами, наверное, нужно смотреть по http:
Это ведь в плагинах. Я так думает есть специальный скрипт в дистрибутиве WP, который считывает комментарии в начале кода плагинов и использует эту инфу (копирайт, версия плагина, ...). Ведь они по идее НЕ ДОЛЖНЫ нифига интерпретироваться!!! Это же комментарии!
/*
Plugin Name: Platinum SEO Pack
Plugin URI: http://techblissonline.com/platinum-seo-pack/
Description: Complete SEO solution for your Wordpress blog.
Version: 1.3.7
Author: Rajesh - Techblissonline Dot Com
Author URI: http://techblissonline.com/
*/
А вот док-блоки даже конструкцию другую имеют, там вначале /** вместо обычного /*
Я с ними раньше не сталкивался. Так что они может быть и интерпретируются, вот это меня интересует.
/**
* Retrieve the date in localized format, based on timestamp.
*
* If the locale specifies the locale month and weekday, then the locale will
* take over the format for the date. If it isn't, then the date format string
* will be used instead.
* @since 0.71
* @param string $dateformatstring Format to display the date.
* @param int $unixtimestamp Optional. Unix timestamp.
* @param bool $gmt Optional, default is false. Whether to convert to GMT for time.
* @return string The date, translated if locale specifies it.
Меня к тому же пугают @since, @param, @return, они нужны вообще эти коменты или нет!? (читал в википедии, что doc-блок комменатрии документируют объекты или еще что-то там, и так понял, что эти комментарии нужны для разработчиков и интерпретируются они с помощью специального интерпретатора java и еще каких-то (название не помню). НО я полностью неуверен, а вдруг они и php-интерпретатором используются и нужны для чего-то!?)
Сайта пока нет, домен не придумал😂 Так что всю работу веду локально с помощью Notepad++
Отладкой долго заниматься, там комментов дофига, чуть ли не половина кода, так что размер блога где-то на 2 мб можно сократить, если вырезать комменты, но фиг знает че будет, если эти комменты вырезать, вот и спрашиваю:)
Да, кстати, почему вопрос такой возник. В коде плагинов для вордпресса в начале есть такая лабуда, где указывается название, автор плагина, версия и т.д.
Дело в том, что как мы видим это все заключено в комментарии, т.е. можно смело удалить и все, НО если это сделать, то при установке плагина выдает ошибку, что плагин нерабочий.Вот и эти Doc-блок комменты могут вызвать какую-либо неисправность в блоге (ИМХО). Ребят, кто в этой теме шурупит хорошо, подскажите, плз, можно удалять, аль нельзя!?
Я не в шаблоне код чищу, а в самом движке wp. Я просто
не очень шуруплю в кодинге, знаю ток базовые вещи, так что че ты мне тут понаписал, если честно, не понял:), а с понятием док-блок комментов вчера только сталкнулся. Если их вообще все удалить из всех файлов, то это не вызовет никаких ошибок!? Или они для чего-то нужны!?