Simulacrum

Установка wordpress в подпапку

Проблема в следующем:

Нельзя установить wordpress в корень сайта. Пришлось загрузить файлы в подпапку, типа: /mywebsite/

а корневой папке прописан перенос:

if(($_SERVER[‘HTTP_HOST’]==’mywebsite.com’ || $_SERVER[‘HTTP_HOST’]==’www.mywebsite.com’) && !isset($m_id))
{
Header("location: /mywebsite/");
}

Как убрать упоминание папки, где лежит wordpress из адреса?

сейчас показыается что-то вроде www.mywebsite.com/mywebsite/about

Помогите, пожалуйста!!!!

Wlw: блог не поддерживает публ. изобр.

при попытки загрузить пост со вставленной картинкой через Windows Live Writer программа выдает сообщение:
"Не удается опубликовать следующие изобразения, поскольку блог не поддерживает публикацию изображений"

Связано ли это с настройками Wokrdpress? И какими именно…

Сайт стал “сьезжать” влево

Почему то, не знаю почему, сайт стал сьезжать вправо. То есть при разрешении монитора 1280×1024 вместо белый полей с права и слева – одно большое поле справа, а сайт начинается прямо с левого края в браузере…

P.S.
Вообщем, виной оказался плагин jQuery Lightbox
Плагин я отключил, но можно ли заставить работать его так, чтобы этого прикола не было?

обновил Hyper Cach и gzip больше не работает

Проблема с Hyper Cach после обновления
вроде всё делал как надо, удалял, деактивировал и тд…
после всех манипуляций выясняется что сжатие gzip не работает…
проверяю этим сервисом:
http://ismyblogworking.com
раньше всё было ок, а теперь показывает: Your blog application doesn’t support gzip compression.

даунгрийдинг опять таки не помог

да и после удаления плагина не могу удалить папку /wp-content/hyper-cach

Вывод error=404 в StatPress

Вообщем такое дело. Создал собственный 404.php для темы, прописал, как рекомендует Worpdress строчку в .htaccess:

ErrorDocument 404 /index.php?error=404

Все прекрасно работает, но одно гадкое неприятное НО:

В показаниях StatPress стали появляться error=404 /в информации о посещяемых пользователями страницах/.

Реально, все работает правильно. То есть пользователи приходят, смотрят страницы и тд. Никаких эксцессов у них с вылетом на 404 не происходят. Так почему же этот гад — StatPress исправно пишет мне в логи 404, практичеки в каждом посещении…?

Помогите разобраться и исправить этот досадный трабл!!!

как переделать виджет в мульти?

имеется тема – magazine-basic, которой используется виджет ‘Feature Post". К сожалению возможность его использовать только один раз. А я хочу чтобы можно было использовать этот виджет несколько раз.

Как переделать его в мульти?

<?php
function widget_sideFeature2() {
    $options = get_option("widget_sideFeature2");
     $numberOf = $options['number'];
    $category = $options['category'];
    $category = "&cat=" . $category;
    $showposts = "showposts=" . $numberOf . $category ;
    ?>
    <?php
    $featuredPosts = new WP_Query();
    $featuredPosts->query($showposts);
    ?>
    <?php $i = 1; ?>
    <?php while ($featuredPosts->have_posts()) : $featuredPosts->the_post(); ?>
    <h1 class="side"><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1>
        <div class="meta">
            By <?php the_author() ?>
        </div>
        <div class="storycontent <?php if($numberOf == $i) { echo "noline"; } $i++; ?>">
            <?php theme_excerpt('25'); ?>
        </div>
        <?php
        endwhile;
}

function widget_myFeature2($args) {
    extract($args);

    $options = get_option("widget_sideFeature2");

    echo $before_widget;
    echo $before_title;
    echo $options['title'];
    echo $after_title;
    widget_sideFeature2();
    echo $after_widget;
}

function myFeature2_control()
{
  $options = get_option("widget_sideFeature2");

  if (!is_array( $options ))
    {
        $options = array(
        'title' => 'Feature',
        'number' => '1',
        'category' => '0'
        );
  }

  if ($_POST['sideFeature2-Submit'])
  {
    $options['title'] = htmlspecialchars($_POST['sideFeature2-WidgetTitle']);
    $options['number'] = htmlspecialchars($_POST['sideFeature2-PostNumber']);
    if ( $options['number'] > 5) {  $options['number'] = 5; }
    $options['category'] = htmlspecialchars($_POST['sideFeature2-Category']);

    update_option("widget_sideFeature2", $options);
  }

?>
  <p>
    <label for="sideFeature2-WidgetTitle">Title: </label><br />
    <input class="widefat" type="text" id="sideFeature2-WidgetTitle" name="sideFeature2-WidgetTitle" value="<?php echo $options['title'];?>" />
    <br /><br />
    <label for="sideFeature2-PostNumber">Number of posts to show: </label>
    <input type="text" id="sideFeature2-PostNumber" name="sideFeature2-PostNumber" style="width: 25px; text-align: center;" maxlength="1" value="<?php echo $options['number'];?>" /><br />
    <small><em>(max 5)</em></small>
    <br /><br />
    <label for="sideFeature2-Category">From which category: </label>
    <?php
    $options = get_option("widget_sideFeature2");
    $category = $options['category'];
    ?>
    <?php wp_dropdown_categories('name=sideFeature2-Category&selected='.$category); ?>
    <input type="hidden" id="sideFeature2-Submit" name="sideFeature2-Submit" value="1" />
    <p><small><em>(Note: The selected will be excluded from the main content on the index page)</em></small></p>
  </p>
<?php
}
register_sidebar_widget( 'Featured Post', 'widget_myFeature2');
register_widget_control( 'Featured Post', 'myFeature2_control');
?>

Как разрешить пользователям Editor работать с MB Keywordlinks plugin

http://blogmechanics.net/plugin-bm_keywordlink/
хорошая приблуда, но доступна исключительно администраторам, хотел дать доступ пользвателям со статусом Editor, но ничего не происходит.
конкретно пытался вот здесь поменять manage_option на edit_posts или manage_links….

function bm_keywordlink_admininit()
{
// Add a page to the options section of the website
if (current_user_can(‘manage_options’))
add_options_page("BM Keywordlink","BM Keywordlink", 8, __FILE__, ‘bm_keywordlink_optionpage’);
}

Или хотя бы подскажете альтернативные решения, мож другие приблуды подобне есть но без этой глупой привязке к администратору?

Блог поставляет в сообдениях мусор перед “собакой” в обратном адресе

"\"\""@домен

ну вот такая херня примерно приходит в сообщениях о регистрации пользователей и др. событиях блога.
отчего так происходит и как это можно исправить и проверить?

Регистрация блога в инф. системах. Как включить/выключить?

При инсталляции блога надо было ответить на вопрос хочу ли регистрироваться в инф. системах. Ответил "нет" поскольку важно было протестировать движок. Но как теперь включить эту опцию?

Надпись на фотографии

Есть такая идея, накладывать напись на фотографию. Например, чтобы была сбоку в перпендикулярно горизонту /скажем, имя автора фотографии/. Чем можно сделать? Существует ли стандартная функция, чтобы делать это без лишнего геммороя?

По поводу ‘Плагин PLAIN TEXT PASTE’ (вместо комментария)

Чё то не могу комментарий оставить на этом блоге. Виснет наглухо.
Поэтому пишу в форуме.
Я тут задавал уже вопрос по поводу тонкой настройки TinyMCE. Так вот сам и отвечаю.
Заодно прокомментирую сообщение
Ведь всё гораздо интереснее…

В WordPress 2.0.4 используется TinyMCE версии 2.0RC4.
Полный вариант с плагинами берем здесь: http://prdownloads.sourceforge.net/tinymce/

Распаковываем хозяйство и выбираем от туда пригодные для нас плагины (выбор индивидуален 🙂

Нужный нам плагин, кстати, называется PASTE. Копируем его куда положено…

Берем отсюда плагин для тонкой настройки TinyMCE в WordPress: http://blog.labnotes.org/2005/12/26/advanced-editing-for-wordpress-20/
Прописываем в файле плагина advanced-wysiwyg.php название подпключаемого плагина /ну да, тот самый paste/, а также названия кнопок /кнопка Paste Plain Text назыается pastetext/

Вот например мой вариант настройки advanced-wysiwyg.php

<?php
/*
Plugin Name: Advanced WYSIWYG Editort
Plugin URI: http://www.labnotes.org/
Description: Adds more styling options to the WYSIWYG post editor.
Version: 0.2
Author: Assaf Arkin
Author URI: http://labnotes.org/
License: Creative Commons Attribution-ShareAlike
Tags: wordpress tinymce
*/

if (isset($wp_version)) {
add_filter("mce_plugins", "extended_editor_mce_plugins", 0);
add_filter("mce_buttons", "extended_editor_mce_buttons", 0);
add_filter("mce_buttons_2", "extended_editor_mce_buttons_2", 0);
add_filter("mce_buttons_3", "extended_editor_mce_buttons_3", 0);
}

function extended_editor_mce_plugins($plugins) {
array_push($plugins, "table", "fullscreen", "paste", "insertdatetime", "searchreplace", "print", "zoom", "advimage",
"flash", "spellerpages", "imagemanager", "save", "noneditable");
return $plugins;
}

function extended_editor_mce_buttons($buttons) {
return array(

"print", "separator", "spellerpages", "search", "replace", "separator", "cut", "copy", "paste", "pasteword",
"pastetext", "selectall", "separator","undo", "redo", "separator","link", "unlink", "anchor", "image", "flash",
"hr", "separator", "sub", "sup", "forecolor", "backcolor", "charmap", "separator", "code", "fullscreen", "wordpress",
"separator", "imagemanager", "wphelp");
}

function extended_editor_mce_buttons_2($buttons) {
// Add buttons on the second toolbar line
// return $buttons;
return array(
"formatselect", "fontselect", "fontsizeselect","separator", "bold", "italic", "underline", "strikethrough",
"separator","justifyleft", "justifycenter", "justifyright", "justifyfull", "separator", "bullist", "numlist",
"indent", "outdent", "separator", "table" , "separator", "insertdate");
}

function extended_editor_mce_buttons_3($buttons) {
// Add buttons on the third toolbar line
return $buttons;
//return array(
// "pasteword", "pastetext", "selectall");
}
?>

Плагин перестал обнаруживаться

Такой вот прикол. Прикручивал postratings. Что то не шел он у меня, а в конец концов WordPress его перестал замечать, даже если папку переименовать 🙁

Настройка Tiny MCE

Простите за найстойчивоть. Еще один вопрос у меня. А как добавить/убрать кнопки в редакторе Tiny MCE?

Я ковырял, смог сделать горячую клавишу для выключи по формату (JustifyFull), а как кнопочку добавить то на панель редактора? В конфигах есть указание на неё, а где она включается эта кнопка?

Размер картинки в блоге

Когда помещаю в сообдение картинку, то её размер уменьшается до 128×85 пикселей. Но это очень мало. Как сделать, чтобы размер изменялся не в столь жестоко малую форму? Может мне как раз надо большего размера иллюстрацию поместить. Где и что подкрутить надо?

Кодировка UTF8 в базе данных

Возмоно ли настроить так, чтобы в базе MySQL русские записи хранились не ввиде крякозябров, а ввиде текста. Заглядываю туда через MySQL-Front и вижу крякозябры. Но можно ли настроить так, чтообы везде было по русски? Кодировки типа 1251 отпаают a-priori, поскольку записи придется вести не только по русски, но и на других языка, у которых есть свои таблицы. И всё это наперемешку, в пределах одного сообщения может быть.

Anonymous
Отправить
Ответ на: