Etu Cash
Редактирование ВП

На страницу Пред.  1, 2
Новая тема Написать ответ ГЛАВНАЯ  \  СОЦИАЛЬНЫЕ СЕТИ, БЛОГИ И МАРКЕТИНГ

Вацлав
Сетевой Гугляка
Зарегистрирован: 21.02.2006
Сообщ.: 3508
Обратиться по нику

# Добавлено:Ср Май 07, 2008 10:57 pmОтветить с цитатой
Powder, сам код лучше не трогать. На это есть две причины:
1. Комьюнити WP все же достаточно быстро и адекватно обнаруживает и помогает патчить дыры. Что вряд ли можно сказать об исправлениях, внесенных недостаточно квалифицированным программистом. Я и то редко рискую ковырять движок особо жестко.
2. Для своих тонких нужд проще и эффективнее зная структуру WP целиком писать свои "мини-двжижки".

Ближе к теме. Чего мне не хватает в WP? Большего количества полей. Создавая каждый пост я вынужден использовать два-три Custom Fields и трахаться с внесением вывода оных в темплетах. Например Post у меня состоит из следующих частей:
1. Header: Заголовок поста №1. Используется как хидер на главной странице и страницах категорий, а также в качестве html->title на странице поста.
2. Alt-Header(*): Используется как ссылка на пост с главной страницы и страниц категорий и как h1-хидер на странице самого поста.
3. Brief(e): он же тизер, он же excerpt. Краткое содержание поста. Используется при выводе на главной и категориях, а также как html->meta name="description" на странице поста.
4. Tags: используются для выдачи related links на страницах поста, а также как html->meta name="keywords"
5. Content: Собственно сам пост, который выводится только на странице поста.
6. Ads(*): указание на "ключ" для отображения наиболее релевантной рекламы для данного поста. Со страницы поста подключает файл ads.php и выполняет функцию dispads('ads');
----
(e) - поле excerpt в стандартном движке WP
(*) - дополнительно введенные Custom Fields.

Такая структура позволяет минимизировать пенальти duplicated content.
Подпись продается. Дорого.

vitvirtual
Гуру
Зарегистрирован: 11.06.2007
Сообщ.: 1272
Обратиться по нику

# Добавлено:Чт Май 08, 2008 5:16 amОтветить с цитатой
Вацлав, ты бы пример показал, как сия структура на сайте выглядит, тогда было бы более понятно :wink:
Личный блог - vitvirtual | Admeans - бонусный ЦОП Яндекс Директ!

Taburetkin
Профессионал
Зарегистрирован: 25.02.2007
Сообщ.: 678
Звезда (Сумма: 1)
Обратиться по нику

# Добавлено:Чт Май 08, 2008 4:37 pmОтветить с цитатой
Вацлав,
То чего тебе не хватает легко сделать 3-4 -мя плагинами.
HitsConverter - разумный выбор.

Вацлав
Сетевой Гугляка
Зарегистрирован: 21.02.2006
Сообщ.: 3508
Обратиться по нику

# Добавлено:Чт Май 08, 2008 4:42 pmОтветить с цитатой
Taburetkin, то, чего мне не хватало в WP, сделано в моем собственном движке :smile:
Подпись продается. Дорого.

Taburetkin
Профессионал
Зарегистрирован: 25.02.2007
Сообщ.: 678
Звезда (Сумма: 1)
Обратиться по нику

# Добавлено:Чт Май 08, 2008 5:21 pmОтветить с цитатой
Вацлав,

Свой движок это хорошо, но...
ты никогда не протестишь его как это сделают пользователи ОпенСорс
Тебе придется писать каждый модуль самому - завтра выйдет например "RSS 100" или еще что-нибудь - и опять делать модуль.

Я уже сталкивался например когда какой-то урод находил дыру в самописном движке (а у тебя скажем 100 сайтов на нем висит) и кроме хацкера никто об этой дыре не знает.

А что если завтра я захочу перейти на другой двиг? Легко ли перенести все скажем за час? Ексопртнув базу?

А уйдет программер/дизайнер например? Для ВП я найду другого за 5 мин - код открыт все знают что и как.
А для кастом движка? Будет кто-то сидет и копаться в чужом коде - потеря времени.

И таких моментов куча.
HitsConverter - разумный выбор.

Вацлав
Сетевой Гугляка
Зарегистрирован: 21.02.2006
Сообщ.: 3508
Обратиться по нику

# Добавлено:Чт Май 08, 2008 5:42 pmОтветить с цитатой
С точностью до наоборот. Но со мной вообще уникальный случай :smile:
Я сам неплохо програмлю на трех языках, знаю *nix, хорошо рисую, верстаю, делаю рекламу, пишу тексты, добываю трафик.

Модули мне не нужны, поскольку те модули что придумывают сейчас, заложены у меня были еще пару лет назад :smile: То чего я не ожидал (например я не прогнозировал столь взрывной рост "социальности") приходится вносить достаточно редко.

Дыры искать бесполезно. Контент отдается статикой, обработка идет на другом, управляющем сервере, который включается в сеть только в тот момент, когда "забирает новые задания" и "отдает контент в сеть". Единственная php функция - это "забор" комментариев. В этой функции ОЧЕНЬ трудно сделать дырку, но и на этот случай, из комментария сразу же убивается абсолютно весь html и идет обработка только pure plain text.
Подпись продается. Дорого.

Taburetkin
Профессионал
Зарегистрирован: 25.02.2007
Сообщ.: 678
Звезда (Сумма: 1)
Обратиться по нику

# Добавлено:Чт Май 08, 2008 6:12 pmОтветить с цитатой
Вацлав,

Я не имел в виду конкретный случай.

Я тоже програмлю, дизайню, рисую, пишу и добываю траффик сам.

Но во-первых не все это могут, а во-вторых мне не хочется всем этим заниматся одновременно. Я не хочу "удалятся" в юниксы и пхп. Мне интересен дизайн например. Остальное - есть спецы получше меня.
Разделение труда :smile:
HitsConverter - разумный выбор.

Вацлав
Сетевой Гугляка
Зарегистрирован: 21.02.2006
Сообщ.: 3508
Обратиться по нику

# Добавлено:Чт Май 08, 2008 6:34 pmОтветить с цитатой
Согласен. Разделение труда, это важнейшая вещь. Но вот сколько я работаю уже, постоянно убеждаюсь и в другой истине - "хочешь сделать хорошо? сделай это сам" :smile:
Подпись продается. Дорого.

Taburetkin
Профессионал
Зарегистрирован: 25.02.2007
Сообщ.: 678
Звезда (Сумма: 1)
Обратиться по нику

# Добавлено:Чт Май 08, 2008 9:13 pmОтветить с цитатой
Вацлав писал(а):
..."хочешь сделать хорошо? сделай это сам" :smile:



В принципе согласен. Но например строя дом не нужно таскать бревна самому - достаточно контролировать того кто будет таскать. :smile:
HitsConverter - разумный выбор.

Udaff
Banned
Зарегистрирован: 13.12.2007
Сообщ.: 661
Обратиться по нику

# Добавлено:Пт Май 09, 2008 3:03 pmОтветить с цитатой
Taburetkin, не мог бы поганять по WP? обьяснить по админке нюансы и оптимальный минимум плагинов для сео.
Могу стать рефом могу сказать спасибо :smile:
Дрочим ТУТ Зарабатываем ЗДЕСЬ
Niched Dating ратио 1:15

Zubache
Свой
Зарегистрирован: 01.12.2007
Сообщ.: 71
Обратиться по нику

# Добавлено:Пт Май 09, 2008 5:44 pmОтветить с цитатой
сзот, Вацлав & Taburetkin, можете посоветовать замену вордпрессу ? :smile: нужен двиг для мфа. сайтов предполагается много

Powder
Горячий финский парень
Зарегистрирован: 12.11.2007
Сообщ.: 687
Обратиться по нику

# Добавлено:Пт Май 09, 2008 7:05 pmОтветить с цитатой
Udaff, заканчивай флеймить в моих темах.
Кстати, в рефы ты бы лучше не просился никому - вопросов задаешь очень много, и глупых, а ни цента от тебя я так и не увидел.
Rat Racing - адалт и СЕО 2.0

Taburetkin
Профессионал
Зарегистрирован: 25.02.2007
Сообщ.: 678
Звезда (Сумма: 1)
Обратиться по нику

# Добавлено:Пт Май 09, 2008 8:23 pmОтветить с цитатой
Zubache,

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

По поводу вопроса ТС (и ответ на вопрос Udaff) некоторые базовые моменты:

1. Плагин смены тайтла на блоге:
http://elasticdog.com/2004/09/optimal-title/

2. Meta descriptions plugin
http://guff.szub.net/2005/09/01/head-meta-description/
вставляет первые 100-200-300 (можно настраивать) первых символов поста в мета дескрипшн автоматом. Можно также использовать как небольшой анонс поста, но нужно поковыряться в коде темплейта.

3. Simple tags
http://code.google.com/p/simple-tags/
Возможность вставлять таги как кейворды в мета кейвордс.
Возможность делать "related posts"
Возможность делать анкоры прямо в тексте поста из тэгов
Облако тэгов, Technorati, Flickr and Delicious tags, rss
+ итп

4. Google sitemaps
http://www.arnebrachhold.de/projects/wordpress-plugins/google-xm
l-sitemaps-generator/


5. WP Cache
http://mnm.uib.es/gallir/wp-cache-2/

6. Убрать все ненужные какашки из header.php (по вашему усмотрению)
+
открыть functions.php
и вставить

Код:
remove_action('wp_head', 'rsd_link');
remove_action('wp_head', 'wlwmanifest_link');

if (function_exists('wp_generator')) {
remove_action('wp_head', 'wp_generator');


7. Добавить код в плагины
Код:
if ( !defined('ABSPATH') ) {
$protocol = $_SERVER["SERVER_PROTOCOL"];
if ( ('HTTP/1.1' != $protocol) && ('HTTP/1.0' != $protocol) )
$protocol = 'HTTP/1.0';

if ( version_compare( phpversion(), '4.3.0', '>=' ) ) {
return @header( $protocol . ' 404 Not Found', true, 404 );
} else {
return @header( $protocol . ' 404 Not Found' );
}

exit();
}


этот код позволяет доступ к плагину только локально, все коннекты извне идут нах

8. SEO slugs

http://www.vretoolbar.com/seo-slugs.zip

убирает предлоги и проч хлам из урла (можно настраивать)
и тогда вместо /what-you-can-do-immediately-for-higher-rankings
будет /immediately-higher-rankings

Конечно многие плагины можно заменить другими по вашему усмотрению.
HitsConverter - разумный выбор.
Новая тема Написать ответ ГЛАВНАЯ  \  СОЦИАЛЬНЫЕ СЕТИ, БЛОГИ И МАРКЕТИНГ На страницу Пред.  1, 2

Перейти:  

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




Генеральный спонсор



www.sacredcash.com
www.realitycash.net
www.3fn.net
instinctmoney.com
marketing.3fn.net
реклама на сайте

Яндекс цитирования Rambler's Top100 Рейтинг@Mail.ru