Ответы в темах

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Нашёл в базе это значение, это в таблице options,
    128 aio_wp_security_configs
    и понял, что я всё правильно ввожу, просто почему-то он перебрасывает на главную страницу.

    Konstantin, да, я именно им и пользуюсь, просто не мог войти в сайт и подзабыл его точное название.

    p.s.
    во втором шаге он должен заполнять кучу полей своего профиля, которые у нег ов профиле и должны храниться, а не какую-то отдельную анкету.

    Автор inwpresser

    (@inwpresser)

    И это будет текст на белом фоне (точнее в дефолтных цветах юзерагента). Создав в таком виде 404.php Вы добьётесь точно такого же «эффекта».
    Так понятней о чём я говорю?

    это понятно, но это не решение проблемы, потому что Errordocument не работает.

    А он стоит ДО кода ВП?

    пробовал и до и после. не работает. Если удалить код ВП, то errordocument работает.

    Автор inwpresser

    (@inwpresser)

    SeVlad, вы ошибаетесь. Судя по вашей ссылке, Errordocument не должен указывать на файл, смотрите пример внимательнее, там написано:
    Alternatively, a message can be provided to be displayed by the browser.
    и дан пример:
    ErrorDocument 403 "Sorry can't allow you access today"

    Если вы ещё не поняли, моя проблема заключена в том, что если в .htaccess одновременно присутствует и код вордпресса, предназначенный для ЧПУ и параметр ErrorDocument, то последний не работает. Не работает так, как буд-то его нет, что бы туда не вписывать, ссылку на что-то ли просто текст.

    Автор inwpresser

    (@inwpresser)

    SeVlad, а как это связано с моим вопросом?

    перенаправление на шаблон точно так же настраивается в .htaccess (Creating_an_Error_404_Page).

    спасибо.
    чёто я не нашёл.

    Большое спасибо за ликбез!
    Исправлюсь!
    Вот так http://wordpress.pastebin.ca/1839621.
    Жаль что первое сообщение темы уже нельзя исправить(

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

    а еще лучше, наверно, проделать все выше описанное через Ajax. Чтоб обработка данных происходила без перезагрузки и «на лету» можно было бы записывать данные в БД… Но это все мечты.. Я с аяксом не особо дружу…

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

    Да, конечно, не верно сравнивать $post->ID с post_content. Вы правы, спасибо.

    Запрос я прописываю в функции. Скажите, пожалуйста, где в коде мне ее вызвать, чтобы совершилось ожидаемое чудо. Насколько я понимаю при нажатии кнопки «Опубликовать/Обновить» происходит перезагрузка страницы и принимаемые изменения с заносом исправлений в БД.

    За кнопку «Опубликовать/Обновить» отвечает код в wp-admin/includes/meta-boxes.php

    <?php
    if ( !in_array( $post->post_status, array('publish', 'future', 'private') ) || 0 == $post->ID ) {
    	if ( $can_publish ) :
    		if ( !empty($post->post_date_gmt) && time() < strtotime( $post->post_date_gmt . ' +0000' ) ) : ?>
    		<input name="original_publish" type="hidden" id="original_publish" value="<?php esc_attr_e('Schedule') ?>" />
    		<input name="publish" type="submit" class="button-primary" id="publish" tabindex="5" accesskey="p" value="<?php esc_attr_e('Schedule') ?>" />
    <?php	else : ?>
    		<input name="original_publish" type="hidden" id="original_publish" value="<?php esc_attr_e('Publish') ?>" />
    		<input name="publish" type="submit" class="button-primary" id="publish" tabindex="5" accesskey="p" value="<?php esc_attr_e('Publish') ?>" />
    <?php	endif;
    	else : ?>
    		<input name="original_publish" type="hidden" id="original_publish" value="<?php esc_attr_e('Submit for Review') ?>" />
    		<input name="publish" type="submit" class="button-primary" id="publish" tabindex="5" accesskey="p" value="<?php esc_attr_e('Submit for Review') ?>" />
    <?php
    	endif;
    } else { ?>
    		<input name="original_publish" type="hidden" id="original_publish" value="<?php esc_attr_e('Update') ?>" />
    		<input name="save" type="submit" class="button-primary" id="publish" tabindex="5" accesskey="p" value="<?php esc_attr_e('Update') ?>" />
    
    <?php
    } ?>

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

    CSS выглядит так:

    #map{
         display: inline-block;
         background: url(images/map.png) no-repeat;
         width: 32px;
         height: 32px;
         }
    #map:hover{
         display: inline-block;
         background: url(images/map_on.png) no-repeat;
         width: 32px;
         height: 32px;
         }
    
    #go{
         display: inline-block;
         background: url(images/go.png) no-repeat;
         width: 32px;
         height: 32px;
         }
    #go:hover{
         display: inline-block;
         background: url(images/go_on.png) no-repeat;
         width: 32px;
         height: 32px;
         }

    HTML Выглядит так:

    <a id="map" href="http://localhost/........." title="карта сайта">Карта сайта</a>
    <a id="go" href="http://localhost/........." title="Go">Go</a>

    Или можно это сделать не через id= а через class= . Это уж как вам будет удобнее.
    Я пользуюсь по большей части айди, т.к класс нужен для назначения одного и того же стиля на несколько объектов.
    а айди уникален на странице. Так удобнее помнить, обращаться к элементу, да и это удобнее если вы будете обращаться к этим элементам в JavaScript’е

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

    зачем вам дивы, если вы делаете ссылки, назначая им display:block?
    вы не понимаете как это работает, или я не понимаю, что вы имеете в виду.

    Сделайте ссылки без дивов, просто две ссылки.
    в css уберите .map везде,

    ссылкам в том же файле вместо block назначьте display: inline-block

    полагаю, что так.

Просмотр 12 ответов — с 1 по 12 (всего 12)