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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ссылка на сообщение
Поделиться на других сайтах
  • 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.

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...