• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь «Проблемы и решения» Спросите, и отвечено будет вам.

Статус
В этой теме нельзя размещать новые ответы.

BadMotherFucker

Модератор (Core Team)
Регистрация
13 Ноя 2009
Сообщения
760
Реакции
574
Здравствуйте.
В этом топике оставляйте запросы на раскодирование шаблонов(удаление копирайта из footer.php и т.п)/плагинов и всего-всего что связанно с Wordpress.

Правила довольно просты:
- Для кода обязательно использовать тег [CODE ] (без пробела);
- Благодарности только кнопкой “Мне нравится”.

Пример оформления запроса:
Здравствуйте. Помогите расшифровать:
Код:
<?php $_F=__FILE__;$_X='Pz48IS0tIGIydHQybSBTdDFydHMgLS0+DQogICAgPGQ0diA0ZD0iYjJ0dDJtLXQ0bDUiPjwvZDR2Pg0KCTxkNHYgNGQ9ImIydHQybS0yM3QiPg0KICAgICAgICA8ZDR2IDRkPSJiMnR0Mm0iIGNsMXNzPSJ3cjFwIj4NCiAgICANCiAgICAgICAgICAgIDwzbCA0ZD0iZjUxdDNyNXMtdDFicyIgY2wxc3M9ImNsNTFyZjR4Ij4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgIDxsND48MSBocjVmPSIjdDFiLTYiPlIxbmQybTwvMT48L2w0PiAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICA8bDQ+PDEgaHI1Zj0iI3QxYi1hIj5NMnN0IFAycDNsMXI8LzEDQoNCjwvYjJkeT4NCjwvaHRtbD4=';eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>
Заранее большое спасибо.

Также советую ознакомиться с правилами раздела и форума:
Для просмотра ссылки Войди или Зарегистрируйся

За несоблюдение правил бан на месяц.
 
Последнее редактирование модератором:
Если все же нужен, то отписывайтесь, кину в личку.
Если не сложно. С каким-то базисом проще работать, хотя и понимаю, что адаптация под тему как раз и есть сложной частью :)
Спасибо!
 
Всем привет.
Имеется плагин BP Better Messages для Buddypress. При прикреплении картинки получаю ошибку

При чем в base url появились посторонние знаки
6bfbb0014368.png



caca4c6c268d.png

Сами файлы при чем загружаются и открываются в директории. Но не отображаються в сообщениях.
Обработчик
Код:
  public function nice_files( $message, $message_id, $context )
        {
            if ( $context !== 'stack' ) return $message;

            global $processedUrls;

            $attachments = bp_messages_get_meta( $message_id, 'attachments', true );
            if ( !empty( $attachments ) ) {

                $images = array();
                $videos = array();
                $audios = array();
                $files = array();

                foreach ( $attachments as $attachment_id => $url ) {
                    $_attachment = get_post( $attachment_id );
                    if ( ! $_attachment ) {
                        $message = str_replace( array( $url . "\n", "\n" . $url, $url ), '', $message );
                        continue;
                    } else if ( strpos( $_attachment->post_mime_type, 'image/' ) === 0 ) {
                        $images[$attachment_id] = array(
                                'url' => $url,
                                'thumb' => wp_get_attachment_image_url( $attachment_id, array(200, 200) )
                        );
                        $message = str_replace( array( $url . "\n", "\n" . $url, $url ), '', $message );
                    } else if (strpos( $_attachment->post_mime_type, 'video/') === 0 ) {
                        $videos[$attachment_id] = $url;
                        $message = str_replace( array( $url . "\n", "\n" . $url, $url ), '', $message );
                    }else if (strpos( $_attachment->post_mime_type, 'audio/') === 0 ) {
                        $audios[$attachment_id] = $url;
                        $message = str_replace( array( $url . "\n", "\n" . $url, $url ), '', $message );
                    } else {
                        $files[$attachment_id] = $url;
                        $message = str_replace( array( $url . "\n", "\n" . $url, $url ), '', $message );
                    }
                }


                if ( !empty( $videos ) ) {
                    $message .= '<div class="videos">';
                    foreach ( $videos as $video ) {
                        $ext = pathinfo( $video, PATHINFO_EXTENSION );
                        $video = do_shortcode('[video '.$ext.'="'.$video.'"][/video]');
                        $video = str_replace('style="', 'style="width: 100% !important;height: 100% !important;', $video);
                        $processedUrls[ $message_id ][] = '<div class="video"><div class="video-container">' . $video . '</div></div>';
                        $message .= '%%link_' . count( $processedUrls[ $message_id ] ) . '%%';
                    }
                    $message .= '</div>';
                }

                if ( !empty( $images ) ) {
                    $message .= '<div class="images images-'. count($images) .'">';
                    foreach ( $images as $image ) {
                        $processedUrls[ $message_id ][] = '<a href="' . $image['url'] . '" target="_blank" class="image" style="background-image: url('.$image['thumb'].');"></a>';
                        $message .= '%%link_' . count( $processedUrls[ $message_id ] ) . '%%';
                    }
                    $message .= '</div>';
                }

                if ( !empty( $audios ) ) {
                    $message .= '<div class="audios">';
                    foreach ( $audios as $audio ) {
                        $ext = pathinfo( $audio, PATHINFO_EXTENSION );
                        $processedUrls[ $message_id ][] = do_shortcode('[audio '.$ext.'="'.$audio.'"]');
                        $message .= '%%link_' . count( $processedUrls[ $message_id ] ) . '%%';
                    }
                    $message .= '</div>';
                }

                if ( !empty( $files ) ) {
                    $message .= '<div class="files">';
                    foreach ( $files as $attachment_id => $file ) {
                        $path = get_attached_file( $attachment_id );
                        $size = size_format(filesize($path));
                        $ext = pathinfo( $file, PATHINFO_EXTENSION );
                        $name = get_post_meta($attachment_id, 'bp-better-messages-original-name', true);
                        if( empty($name) ) $name = wp_basename( $file );
                        $icon = 'file-o';
                        if( in_array($ext, $this->get_archive_extensions())) $icon = 'file-archive-o';
                        if( in_array($ext, $this->get_text_extensions())) $icon = 'file-text-o';
                        if( $ext == 'pdf' ) $icon = 'file-pdf-o';
                        if( strpos($ext, 'doc') === 0 ) $icon = 'file-word-o';
                        if( strpos($ext, 'xls') === 0 ) $icon = 'file-excel-o';

                        $processedUrls[ $message_id ][] = '<a href="' . $file . '" target="_blank" class="file file-' . $ext . '"><i class="fas fa-'.$icon.'" aria-hidden="true"></i>' . $name . '<span class="size">('.$size.')</span></a>';
                        $message .= '%%link_' . count( $processedUrls[ $message_id ] ) . '%%';
                    }
                    $message .= '</div>';
                }
            }

            return $message;
        }
                }
Код:
 public function render_nice_link( $url, $info )
        {
            if ( $info == '404' || empty( $info[ 'title' ] ) ) {
                return '';
            }
            ob_start(); ?>
            <a href="<?php echo $url; ?>" target="_blank" class="url-wrap">
                <?php if ( $info[ 'image' ] ) { ?>
                    <span class="url-image" style="background-image: url(<?php echo esc_attr( $info[ 'image' ] ); ?>)"></span>
                <?php } ?>
                <span class="url-description">
                    <span class="url-title"><i class="fas fa-external-link-alt" aria-hidden="true"></i> <?php echo esc_attr( $info[ 'title' ] ); ?></span>
                    <span class="url-site"><?php echo esc_attr( $info[ 'site' ] ); ?></span>
                </span>
            </a>
            <?php
            return ob_get_clean();
        }

 
Только поставил wordpress-4.9.4 и тему sahifa + несколько плагинов
Не могу через форму ***.ru/wp-admin прямо зайти в админку (((
Выдает ошибку - "Сайт выполнил переадресацию слишком много раз"

Хотя если изменить настройки - Постоянные ссылки - Простые - то OK (заходит)
Но мне надо - Произвольно (..... /%category%/%postname%/)

Как решить проблему? хэлп плиз!

PS
Все перепробовал (яндексил - например Для просмотра ссылки Войди или Зарегистрируйся :(
- wp-admin перезаливал
- htaccess подсунул типа родной
- wp-config.php редактировал
- и так тоже Для просмотра ссылки Войди или Зарегистрируйся
и тп
 
В общем, есть такая проблема. Пытаюсь вывести шорткод в всплывающем окне быстрого просмотра товаров, но не получается.
Если вставляю в шаблон страницы - выводит. Если вставляю в шаблон быстрого просмтора товара - выводит просто [шорткод]

вставляю таким кодом " <?php echo do_shortcode( '[ratingwidget]' ); ?> "

В чем может быть проблема?
 
В общем, есть такая проблема. Пытаюсь вывести шорткод в всплывающем окне быстрого просмотра товаров, но не получается.
Если вставляю в шаблон страницы - выводит. Если вставляю в шаблон быстрого просмтора товара - выводит просто [шорткод]

вставляю таким кодом " <?php echo do_shortcode( '[ratingwidget]' ); ?> "

В чем может быть проблема?
Скорее всего окно быстрого просмотра не обрабатывается плагинами.
 
Скорее всего окно быстрого просмотра не обрабатывается плагинами.
Окно быстрого просмтра тоже выводится плагином. А можно ли как-то сделать что бы обрабатывалось? и если да, то как это осущетсвить?
 
Окно быстрого просмтра тоже выводится плагином. А можно ли как-то сделать что бы обрабатывалось? и если да, то как это осущетсвить?
Что за шаблон? Версия джумлы? Мало очень информации...
 
Попробуй не заморачиваться, а вывести просто хтмл
Сайт на вордпресе 4,9,1 и выводить пытаюсь рейтинг плагином widget rating в шаблоне плагина yith woocommerce quick view
дай ссылку в личку на сайт
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху