Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Добавление ключевых слов (keywords) к новостям при публикации с сайта

Добавление ключевых слов (keywords) к новостям при публикации с сайта


     20.10.2011    добавление новостей    Общие вопросы, Общие вопросы по PHP, Хаки    7689

вопрос
Здравствуйте! Как сделать так, чтобы журналисты могли добавлять ключевые слова не заходя в админку,т.е. в modules/addnews.php нельзя добавлять ключевые слова, а в inc/addnews.php можно. Пытался с кодом повозиться, но ничего не выходит.

Ответил: BR0kEN


Приравнять значение поля тегов к значению поля keywords при добавлении новостей в АЦ:

1. Открыть /engine/inc/addnews.php, найти код:
$metatags['keywords']
и заменить на:
$_POST['tags']
2. Открыть /engine/inc/editnews.php, и дважды найти код:
$metatags['keywords']
и заменить на:
$_POST['tags']
Приравнять значения поля тегов к значению поля keywords при добавлении новостей с сайта:

1. Открыть /engine/modules/addnews.php, найти код:
'$filecontents', '$title', '', 
и заменить его на:
'$filecontents', '$title', '" . $_POST['tags'] . "', 
затем найти:
tags='" . $_POST['tags'] . "' WHERE id='$id'" );
и заменить на:
tags='" . $_POST['tags'] . "', keywords='" . $_POST['tags'] . "' WHERE id='$id'" );

13 комментариев

names
Юзер

names - 31 октября 2011 14:59 -

Никто не знает как решить данную проблему?

ПафНутиЙ
Админ

ПафНутиЙ - 1 ноября 2011 06:03 -

А зачем оно нужно?
Гугл не учитывает эти ключевики особо, а яша, как известно сменил политику)))
Вполне может и в баню послать за спам и излишнее сео.
Или я не прав?

Каков вопрос - таков и ответ. Просто помните об этом.

names
Юзер

names - 2 ноября 2011 18:55 -

ПафНутиЙ,
я бы не сказал, что все так плохо. Тем более ключевых слов будет не более 2-3.т.к. я лично буду их добавлять и проверять их. Просто стандартный метод автоматической генерации ключевых слов мне не нравится,т.к. там полная чушь.

hatchees
Юзер

hatchees - 24 июля 2012 18:39 -

Да это проблема, действительно большая часть внутренней оптимизации заключается в ключевых словах, а их в дле невозможно добавлять с сайта (((

ПафНутиЙ
Админ

ПафНутиЙ - 24 июля 2012 21:18 -

Вопрос в другом.
Если заниматься оптимизацией сайта - можно дать оптимизатору/контент-менеджеру/модератору доступ к редактированию новостей в админке.

Если на сайт добавляют новости разные пользователи - сео-оптимизация им до лампочки, приходится за ними редактировать ручками, а это только в админке (не будешь же по профилям пользователей отлавливть новости ))))

Так что выходит функционал не востребован в 90% случаев (думаю именно так и рассуждал целсофт)

Или я не прав?

Каков вопрос - таков и ответ. Просто помните об этом.

hatchees
Юзер

hatchees - 24 июля 2012 22:28 -

Не всегда, допустим я добавляю новости на сайт сам ибо не доверяю всяким журналюгам, а платить за то что можешь сделать сам глупо... И с сайта новости добавлять удобней ибо нет 4х вкладок и т.д.. Ну это моё имхо, мне кажется я такой не один!

ПафНутиЙ
Админ

ПафНутиЙ - 24 июля 2012 22:43 -

Я не очень люблю новости с сайта добавлять))
Но действительно функционала этого очень не хватает сайтам-блогам и прочим, заполняемым одним человеком, не любящим лезть в админку)

Каков вопрос - таков и ответ. Просто помните об этом.

akenfol
Юзер

akenfol - 28 декабря 2012 09:53 -

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

Sander
PHP-developer

Sander - 28 декабря 2012 13:44 -

А сколько у тебя ответов? Если считаешь себя правым - ответь правильно на каждый вопрос, где Пафнутий "отмазывается".

А вообще Паша прав, лучше и проще в админке.
А необходимые поля можно вынесли на первую вкладку, там всего 4 строки перенести. Я у себя так поле тегов перенес.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

BR0kEN
Эксперт

BR0kEN - 28 декабря 2012 14:04 -

Я вообще "объединил" поля облака тегов и метатега keywords - все что введено в облако тегов поститься и в keywords.

DaivZ
Юзер

DaivZ - 28 декабря 2012 14:49 -

BR0kEN,
подскажи как это сделать.

BR0kEN
Эксперт

BR0kEN - 28 декабря 2012 16:48 -

Написал в ответ.

rukin.s
Юзер

rukin.s - 22 января 2022 21:02 -


Здраствуйте все!
Подключаюсь к вашему разговору, и считаю что он очень интересен и важен, потому что касается ключевых слов. Объясню почему: "Мне на сайт журналисты добавляют много новостей и при добавлении также добавляют очень много ключевых слов. Поэтому мне вручную приходится их всех удалять, а это очень трудоёмкий и занимающий много времени процесс.Давно хочу решить эту проблему с тегами". Так вот у меня такой конкретный вопрос к Вам, кто в теме: "Как убрать графу вместе с надписью (Ключевые слова для облака тегов:) при добавлении новости на сайт из админки(графа:Дополнительно)?" Подскажите пожалуйста, в каких файлах находится код для удаления рафы с тегами?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх