Технические вопросы по WordPress
На страницу 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ... 26, 27, 28, 29, 30, 31, 32, 33, 34, 35  След.
Новая тема Написать ответ
# Сб Июл 21, 2012 2:33 amDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
Давайте будем задавать вопросы по Вордпрессу в этом топике.

скачал только дамп базы wp-post показывает 10 млн. - но тут как бы правды вообще рядом нет
# Сб Июл 21, 2012 9:30 pmTaburetkin Зарег.: 25.02.2007 ; Сообщ.: 1426Ответить с цитатой
Можно приблизительно. экспортировать post_content из wp-posts и посмотреть количество байтов в файле.
# Сб Июл 21, 2012 9:58 pmCodd Зарег.: 13.01.2011 ; Сообщ.: 186Ответить с цитатой
phpmyadmin -> база данных wp -> SQL

Код:
SELECT SUM( CHAR_LENGTH(post_content)  ) FROM wp_posts

# Сб Июл 21, 2012 10:30 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
Codd писал(а):
phpmyadmin -> база данных wp -> SQL

Код:
SELECT SUM( CHAR_LENGTH(post_content)  ) FROM wp_posts




он показывает со спец сивмолами P align justify и тд

дам вп пост тоже самое показывает.
# Пн Авг 06, 2012 8:24 amCodd Зарег.: 13.01.2011 ; Сообщ.: 186Ответить с цитатой
Сперва
Код:
DROP FUNCTION IF EXISTS StripTags;
DELIMITER |
CREATE FUNCTION StripTags( Dirty varchar(4000) )
RETURNS varchar(4000)
DETERMINISTIC
BEGIN
  DECLARE iStart, iEnd, iLength int;
    WHILE Locate( '<', Dirty ) > 0 And Locate( '>', Dirty, Locate( '<', Dirty )) > 0 DO
      BEGIN
        SET iStart = Locate( '<', Dirty ), iEnd = Locate( '>', Dirty, Locate('<', Dirty ));
        SET iLength = ( iEnd - iStart) + 1;
        IF iLength > 0 THEN
          BEGIN
            SET Dirty = Insert( Dirty, iStart, iLength, '');
          END;
        END IF;
      END;
    END WHILE;
    RETURN Dirty;
END;
|
DELIMITER ;



Потом
Код:
SELECT SUM( CHAR_LENGTH( StripTags(`post_content`) ) ) FROM `wp_posts`

# Пн Авг 06, 2012 10:17 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
хуясе, ну как буду продавать большой сайтик обязательно попробую, хотя надеюсь что больше ничо продавать не буду

P.S. а как же мой плагин?
# Пн Авг 13, 2012 8:52 amDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
пиздец какйото вроде бы спрашивал но у себя в блаконте не могу найти

значю что из категорий так выводить

Код:

<?php $temp_query = $wp_query; ?>
<?php query_posts('cat=13&showposts=16&offset=2'); ?>
<?php while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
<?php the_excerpt(); ?>
<?php endwhile; ?>
<?php $wp_query = $temp_query; ?>



а как из метки выводить? подставлял вместо cat - tag нихуя Smile


заранее спасибо Drinks or Beer
# Вт Авг 14, 2012 11:50 amDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
CODD, не издевайся, подскажи, я знаю ты знаешь Smile
# Вт Авг 14, 2012 2:46 pmCodd Зарег.: 13.01.2011 ; Сообщ.: 186Ответить с цитатой
если используешь "tag", то нужно указывать "slug", если указываешь id, то нужно использовать "tag_id"
# Вт Авг 14, 2012 7:02 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
да свершилось, спасибо, заблокнотил себе! Drinks or Beer
# Вт Авг 14, 2012 7:15 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
да простят меня кодеры! Wink

Код:
<?php the_tags('Метки: ', ', '); } ?>

exclude news куды вставить?

есть одна метка которая редиректит на главную, но она мне нужна чтобы посты не терять, но ссылка из вывода абсолютли не нужна
# Ср Авг 15, 2012 3:22 amHello_Kitty Зарег.: 30.04.2007 ; Сообщ.: 10763Ответить с цитатой
DK, в the_tags нету эксклюда, он есть только в http://codex.wordpress.org/Function_Reference/wp_tag_cloud и должен быть вида:
Код:
<?php wp_tag_cloud('exclude=123'); ?>


где вместо 123 ставишь номер исключаемого тега. Но это касается облака тегов, а из поста одну метку убрать нельзя.
# Ср Авг 15, 2012 7:18 amDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
ух ты, давненько не видел тебя Smile.

Не ну это реально печалька, как же так Sad
# Ср Авг 15, 2012 4:40 pmTaburetkin Зарег.: 25.02.2007 ; Сообщ.: 1426Ответить с цитатой
используйте get_tags
http://codex.wordpress.org/Function_Reference/get_tags
Код:
<?php
$tags = get_tags('exclude=1,2,3');
foreach ($tags as $tag){
$tag_link = get_tag_link($tag->term_id);
$html .= "<a href='{$tag_link}' title='{$tag->name} Tag' class='{$tag->slug}'>";
$html .= "{$tag->name}</a>";
}
echo $html;
?>

# Ср Авг 15, 2012 4:47 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
не не получится, так надо все метки исключать, я исключил одну - а вывелись все остальные Smile
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 На страницу 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ... 26, 27, 28, 29, 30, 31, 32, 33, 34, 35  След.
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.