Marten
Ответы в темах
-
Форум: Проблемы и решения
Тема: PHP Поиск и ВыводВ итоге получилось вот это, но не совсем то если честно, если есть мысли напишите ваш ответ пожалуйста
$filtered = []; foreach ($data2 as $reposit2) { if($reposit2['import_export_and_transit_procedures'] ?? $reposit2['enquiry_points'] ?? $reposit2['single_window']) { if (strpos($reposit2['name'], $_POST['lua'])!==false) { $filtered[] = $reposit2; } }} if($filtered[0]){ foreach ($filtered as $filtered2) { echo $filtered2[name];}} else{ echo 'Error 404';}
Форум: Проблемы и решения
Тема: PHP Return Array from API — PluginКакую именно? Предполагаю, что нужно переделать код, чтобы возвращал результат, а не выводил на экран.
Это скорее баг или конфликт wp и php. Потому что сейчас, когда я сделал обвертку в div оно больше не выбивает ее. А до этого когда была обвертка просто в <p>, когда я нажимал на редактирование страницы оно писало критическую ошибку в рамке, а до этого текста оно выводило все содержимое которое я выводил в той же рамке ошибки. Но почему я говорю о баге или о конфликте. Потому что при p на самой странице не было полосы прокрутки то есть где то задевался скорее всего width страницы и возможно из-за этого wp не мог адекватно зарендерить его в редаторе и я думаю поэтому он и говорил о критической ошибке.
Попробуйте так:
Большое спасибо! Это работает!
На самом деле я пробовал писать первую версию того кода, что вы мне привели, но ловил ошибку. Мой косяк был в том что я в своем коде не писал пустую переменную
$output = '';
а сразу ставил равенство и возврат. А как увидел ваш код, сразу в голове — Семен, семенович . А куда ж оно это будет записывать если у него нет пустой переменной- Ответ изменён 2 года, 10 месяцев назад пользователем Marten.
Форум: Проблемы и решения
Тема: Размеры изображений в галереев css это две минуты — а так ток время больше убьете
и если галерей много откройте в консоле и посмотрите какие классы имеет изображение. После залезьте в css и этому классу задайте ваш width, что б не проставлять его 100 раз
Форум: Проблемы и решения
Тема: Размеры изображений в галерееа дать скажем img class и задать width через css не? ну и в идеале создать какую нибудь сетку — обвернув в div
Форум: Проблемы и решения
Тема: Защита от копированияСогласен с Yui — про дорогу осилит идущий
и
закрывать файлы к файлы бесполезно
но дополню
есть по моему мнению адекватный вариант если хотите Ограничить копипастзабирать данные через API и вот на уровне API уже можно говорить об ограничениях, но тут вопрос скила — вот отличный пример https://www.thomasmonavon.com/
так же в теории можно через iframe выводить содержимое — а код держать на другой странице и скажем ограничить чтение самого кода на уровне htaccess по ip сервера
Форум: Проблемы и решения
Тема: REST API выдал неожиданный результатСделать бэкап до момента, когда сайт лег спать — особенно если были обновления чего-либо или что то менялось в файловой системе. Он не всегда пишет правду — 500 имеет место возникать и когда где-то есть пробел по FTP
Форум: Проблемы и решения
Тема: ШорткодыДа if так же не работает, потому что можно было через юзеров условием еще ограничить, но пришлось так и делать только по отдельности писать на верх и низ, что то вроде:
<?php if (is_page('Travel Manager')) { ?><?php if (current_user_can('um_travel-manager') || current_user_can('administrator')) { ?> HTML Code <?php } ?><?php } ?>
Форум: Проблемы и решения
Тема: wp_head => wp_dequeue_styleРабочий код, может надо кому
<?php function css_to_wp_head() { wp_enqueue_style( 'twenty-twenty-one-style', get_stylesheet_directory_uri() . '/wp-content/themes/twentytwentyone/style.css', array(), null ); } add_action( 'wp_enqueue_scripts', 'css_to_wp_head' ); ?> <?php add_action('wp_head', function(){ wp_dequeue_style( 'twenty-twenty-one-style' ); }, 7 ); ?>
Форум: Проблемы и решения
Тема: wp_head => wp_dequeue_styleда я понимаю, что это не совсем правильно и вообще нужно писать в снипет, но просто пока для удобства кидаю все в header потом пораскидываю, но по коду так?
Форум: Проблемы и решения
Тема: wp_head => wp_dequeue_styleТо есть должно быть примерно это?
<?php wp_head(); ?> <?php function css_to_wp_head() { wp_enqueue_style( 'twenty-twenty-one-style', get_stylesheet_directory_uri() . '/wp-content/themes/twentytwentyone/style.css', array(), null ); } add_action( 'wp_enqueue_scripts', 'css_to_wp_head' ); ?> <?php add_action('wp_head', function(){ wp_dequeue_style( 'twenty-twenty-one-style' ); }, 7 ); ?>
Или наверное возможно так потому что он берет wp_enqueue_style
<?php wp_head(); ?> <?php function remove_css_from_wp_head() { wp_dequeue_style( 'twenty-twenty-one-style' );} add_action( 'wp_enqueue_scripts', 'twenty-twenty-one-style', 9999 ); ?>