Перейти к публикации

Рекомендованные сообщения

Добрый вечер, подскажите как можно "плагином" убрать с сайта "keywords".

Знаю что можно в /engine/engine.php удалить:

<meta name="keywords" content="{$metatags['keywords']}" />

но я так понимаю что в DLe 13.3 лучше это делать через плагин, подскажите код для плагина.

Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, Captain сказал:

Найти и заменить на пустую строку.

я так понял ничего страшного если отсюда /engine/engine.php вырезать? без плагинов.

Ссылка на сообщение
Поделиться на других сайтах
20 минут назад, BuHoBeH сказал:

я так понял ничего страшного если отсюда /engine/engine.php вырезать? без плагинов.

В чем сложность создать плагин в админ панели? Только кнопочки тыкать, ввести код, который найти и на что заменить (на символ пробела, например)

Изменено пользователем webair
  • Спасибо 1
Ссылка на сообщение
Поделиться на других сайтах
25 минут назад, webair сказал:

В чем сложность создать плагин в админ панели? Только кнопочки тыкать, ввести код, который найти и на что заменить (на символ пробела, например)

никогда не делал плагины, не знаю как точно без ошибок его сделать ?

Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, BuHoBeH сказал:

никогда не делал плагины, не знаю как точно без ошибок его сделать ?

Там сложно ошибиться. Всё когда то впервые.

С наступающим )

  • Поддерживаю 1
  • Спасибо 1
Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...
В 30.12.2019 в 23:23, webair сказал:

Там сложно ошибиться. Всё когда то впервые.

я пробовала написать плагин, ничего не получилось.

верю что сделать плагин легко, при условии, что человек программист/знает php или что-то в этом роде... но не все клиенты dle такие, вот в чем дело.

Ссылка на сообщение
Поделиться на других сайтах

Сохранить код в формате .xml и загрузить плагин.

<?xml version="1.0" encoding="utf-8"?>
<dleplugin>
	<name>keywords</name>
	<description>Удаление метатега keywords.</description>
	<icon></icon>
	<version></version>
	<dleversion></dleversion>
	<versioncompare>less</versioncompare>
	<upgradeurl></upgradeurl>
	<filedelete>0</filedelete>
	<needplugin></needplugin>
	<mnotice>0</mnotice>
	<mysqlinstall><![CDATA[]]></mysqlinstall>
	<mysqlupgrade><![CDATA[]]></mysqlupgrade>
	<mysqlenable><![CDATA[]]></mysqlenable>
	<mysqldisable><![CDATA[]]></mysqldisable>
	<mysqldelete><![CDATA[]]></mysqldelete>
	<phpinstall><![CDATA[]]></phpinstall>
	<phpupgrade><![CDATA[]]></phpupgrade>
	<phpenable><![CDATA[]]></phpenable>
	<phpdisable><![CDATA[]]></phpdisable>
	<phpdelete><![CDATA[]]></phpdelete>
	<notice><![CDATA[]]></notice>
	<file name="engine/engine.php">
		<operation action="replace">
			<searchcode><![CDATA[<meta name="description" content="{$metatags['description']}">
<meta name="keywords" content="{$metatags['keywords']}">{$robots_meta}]]></searchcode>
			<replacecode><![CDATA[<meta name="description" content="{$metatags['description']}">{$robots_meta}]]></replacecode>
		</operation>
	</file>
</dleplugin>

 

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Captain сказал:

Сохранить код в формате .xml и загрузить плагин.


<?xml version="1.0" encoding="utf-8"?>
<dleplugin>
	<name>keywords</name>
	<description>Удаление метатега keywords.</description>
	<icon></icon>
	<version></version>
	<dleversion></dleversion>
	<versioncompare>less</versioncompare>
	<upgradeurl></upgradeurl>
	<filedelete>0</filedelete>
	<needplugin></needplugin>
	<mnotice>0</mnotice>
	<mysqlinstall><![CDATA[]]></mysqlinstall>
	<mysqlupgrade><![CDATA[]]></mysqlupgrade>
	<mysqlenable><![CDATA[]]></mysqlenable>
	<mysqldisable><![CDATA[]]></mysqldisable>
	<mysqldelete><![CDATA[]]></mysqldelete>
	<phpinstall><![CDATA[]]></phpinstall>
	<phpupgrade><![CDATA[]]></phpupgrade>
	<phpenable><![CDATA[]]></phpenable>
	<phpdisable><![CDATA[]]></phpdisable>
	<phpdelete><![CDATA[]]></phpdelete>
	<notice><![CDATA[]]></notice>
	<file name="engine/engine.php">
		<operation action="replace">
			<searchcode><![CDATA[<meta name="keywords" content="{$metatags['keywords']}">]]></searchcode>
			<replacecode><![CDATA[]]></replacecode>
		</operation>
	</file>
</dleplugin>

 

А можно вообще вот так )

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, webair сказал:

А можно вообще вот так )

Вообще-то так :

		<operation action="replace">
			<searchcode><![CDATA[<meta name="keywords" content="{$metatags['keywords']}">]]></searchcode>
		</operation>

Выше, я просто пробел убрал из исходного кода, который добавляет {$robots_meta}, если он прописан на отдельной строке в engine.

  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...