kolshix
Ответы в темах
-
Он что так необходим?
именно необходим, статья большая и окно при переходе в текстовый редактор раньше сужалось, а сейчас нет.
теряется удобство навигации,Пока что обошолся принудительным внидрением стиля.
За ответы спасибо!
Форум: Проблемы и решения
Тема: Окрасить в цвет категориюрешение через ACF
это полный аналог предложенного мной решения — проше, намного, но вместо slug, будет вызов поля ACF, — есть недостаток что будет инфа забиваться в базу, и при изменении массовом — нужно будет делать sql запрос и телодвижения — в моем примере достаточно поправить имя класса в css.
<span class= «asd»> Hello world </span>;
та же малина — делать только стоит так, кому как удобнее, тем более есть возможность быстрой правки одной лишь темы и CSS.
- Ответ изменён 6 лет, 4 месяца назад пользователем kolshix.
Форум: Проблемы и решения
Тема: Окрасить в цвет категорию(когда-то стакнулся с подобным)
немного не понял вопрос по этому напишу 2 предположительных ответы
Вам нужно сделать свой вариант вывода категорий
1 вариант для постов
вводные — есть три категории NAME: огурцы, дыни, клубника
при создании у каждого свой SLUG: ogurci, dini, klubnikaтеперь вам останется только создать нужный вывод с обрамлением в CLASS и добавить CSS стили по названию SLUG (в style.css)
(SLUG — у каждой рубрики свой — можете посмотреть в редактировании самой рубрики)<style> .ogurci{ background: #17d8d8; color: #e4ab01; } </style> <?php // вызов категорий принадлежащих посту $cur_terms = get_the_terms( $post->ID, 'category' ); // вывод категорий со своей html разметкой foreach( $cur_terms as $cur_term ){ echo '<a class="' . $cur_term->slug . '" href="'. get_term_link( (int)$cur_term->term_id, $cur_term->taxonomy ) .'">'. $cur_term->name .'</a>,'; } ?>
2 вариант «окраска названий» страниц архивов\категорий
<style> .ogurci{ background:red; color: #e4ab01; } </style> <?php // в начале нужно получить id категории global $wp_query; $cat_obj = $wp_query->get_queried_object(); $cat_id = $cat_obj->term_id; // получаем данные рубрики $term = get_term( $cat_id, $taxonomy ); // выводим свою разметку echo '<h1 class="' . $term->slug . '">'. $term->name .'<h1>'; ?>
Форум: Проблемы и решения
Тема: сменить ИМЯ и УРЛ sitemapменя уже не интересует вопрос зачем это нужно, кто там лазит и почему — Те кто пользуется сайтами давно знает что у ботов и поисковиков свои алгоритмы о которых практически нет информации и что ботам в 80% наплевать что вы там пишите в требованиях на сайте ( у меня был случай когда гугл на протяжении 1 недели ложил сайт и ему было наплевать на мои прозьбы и правила в роботс).
парсеры напастой лазят в сайтмап , особено паучки.
Вопрос один — как изменить имя sitemap.xml на свое произвольное?
Форум: Проблемы и решения
Тема: сменить ИМЯ и УРЛ sitemapмного хорошой полезной информации которой мне «на ни на» как и 20чисел после запятой в числе ПИ.
про способ изменить адрес сайтмап через код или плагин информации нет.
как изменить имя или url sitemap.xml ?
- Ответ изменён 6 лет, 5 месяцев назад пользователем kolshix.
Форум: Плагины
Тема: Опасен ли плагин информирования об ошибке?да там проблема, что ссылки на файлообменниках.
кстати хорошая идея , я чето не допер на своем тестовом сайте такое поставить.это как раз тот случай !
Зашел спросить немножко, получил бонусом, Спасибо, а то иногда приходится проверять работоспособность ссылок.
Форум: Плагины
Тема: Опасен ли плагин информирования об ошибке?И Вас не смущает что это устаревший плагин? Есть более актуальные.
смущает еще как))) по этому его и не буду ставить, я просто пишу что функционал самое оно , ничего лишнего — вот такой бы но по новее.
еще только что дошло, плохо что нет разделение типов уведомлений, к примеру создается в плагине отдельная кнопка под файл имейдж.пхп и отдельная кнопка с формой под сингл.пхп ( это так мысли в слух)
Форум: Плагины
Тема: Опасен ли плагин информирования об ошибке?@flector
буду плагин резать — удалю тоже форму — оставлю только кнопку
плагин удобен тем, что будет что-то типа exel-вской таблички, и массово можно посмотреть и удалить отработанныенравится этот https://wordpress.org/plugins/report-broken-links/ (но тут не работает массовое удаление ссылок в таблице , а это критично, а как поправить я не шарю)
Думаю в сторону этого https://wordpress.org/plugins/report-content/ — нужно только css поправить и удалить поля (там посмотрю может гдето блоки if почистить придется)то что пользователи шмякать любят , это да )))
- Ответ изменён 6 лет, 8 месяцев назад пользователем kolshix.
Форум: Плагины
Тема: Опасен ли плагин информирования об ошибке?спасибо за совет , о битых ссылках думал, буду тестировать,
но дело в том что иногда попадаются битые картинки: бывает что вордпресс неправильно создал миниатюру, бывают изначально загрузил картику которая загружена на половину, тем самым убита половина изображения, из-за остатков старых плагинов бывало ссылки не в те места вели и прочее,
картинок и рабочих ссылок много и за всеми не услежу, уже бывало что находил искареженные , тут без совета и предупреждения пользователя не обойтись
знаю что есть комментарии, но пользователь ленив и ссыклив, иногда даже лень нажимать кнопку
плагинов на одну кнопку без комментария я встетил пару штук , но они 2 года не обновлялись, вот и ссыкотно устанавливать , не дырявые ли они!
вы придумали какой-то гимморой с генерацией картинок
фугушки ))) необходимость в коде проверена 2-х годичным опытом
сайт-галерея
(отойду немного от темы вопроса)
если я намудрил с кодом, то подскажите:
как грузить на сайт картинки ~1500х~1500 пикселей и размером ~1,5мб, но при этом полюзователю и гуглу показывать эти же картинки 1500х1500 в сжатом виде ~300kb и предостовлять возможность на скачивание оригинала.почему никто не учитывает что —
Генерация сжатых копий снизит нагрузку в 50 % на канал и сделает более юзабельными картинки для слабых устройств, поднимет сайт на первые позиции в индексе картинок, даст пользователю доступ к опригиналукак мне их в таблице базы данных соеденить?
плагин уже написан, и работает — с плагинами генерации миниатюр не конфликтует, картинки удаляются с миниатюрами (короче все синхронно)
Плагин только конфликтует с плагином подмены картинок, но думаю допилю функционал- Ответ изменён 6 лет, 8 месяцев назад пользователем kolshix.
никакого ввода в заблуждение (код выше поправил — смотреть ниже)
поясню — такой метод уже используется , буду и я вводить
1- код используется в image.php
2 — есть картинки png jpg
3 — возьмем пример картинку в 1 мегабайт
и в 1500х1500 пикселей , формат не важен — далее сработает плагин
4 — если картинка более 1500, будет создана миниатюра large с 50 % качества , а если картинка меньше 1500 то мы сохраним оригинал и создадим точную копию в размерах , но сжата картинка будет по качеству в 50% и ее мы принудительно запишем в размеры под названием as_original
5 — старые картинки нельзя перегенерировать
6 — у пользователя есть доступ к оригиналам
7 — сжатые дубли впереди индекса гугла и яндекса
8 — в зависимости от оригинала , будет показано либо large либо as_original, ну и на всякий пожарный если не то ни другое то покажем оригинал.Вообще код можно сделать в 2 условия, но это потом буду решать.
вместо «echo» буду вызывать url картинки.
плагин частично завершен, но полностью работоспособен — отлавливаю баги.
Смысл тоже думаю понятен.
Сначала вообще не было решения, теперь появилось 2 — думаю спрошу у экспертов
какой способ менее затратный.
$attachment = get_post(); if( $image = image_get_intermediate_size( $attachment->ID, 'large' ) ){ echo wp_get_attachment_image_url( $id, 'large' ); }elseif($image = image_get_intermediate_size( $attachment->ID, 'as_original' )){ echo wp_get_attachment_image_url( $id, 'as_original' ); }else{ echo wp_get_attachment_image_url( $id, 'full' ); }
или
$meta = wp_get_attachment_metadata( $attachment->ID ); if ( isset( $meta['sizes']['large'] ) ){ echo wp_get_attachment_image_url( $id, 'large' ); }elseif( isset( $meta['sizes']['as_original'] ) ){ echo wp_get_attachment_image_url( $id, 'as_original' ); }else{ echo wp_get_attachment_image_url( $id, 'full' ); }
вообще, что в первом, что во втором случае код можно сократить , так как если функция не найдет нужный размер, будет показан тот что стоит в базе данных по умолчанию? на всякий пожарный сделаю на 3 условия (это просто к слову)
if ( isset( $meta['sizes']['large'] ) ){ echo wp_get_attachment_image_url( $id, 'large' ); }else{ echo wp_get_attachment_image_url( $id, 'as_original' ); }
Форум: Проблемы и решения
Тема: hdd или ssd для галлереиЯ акронисом както делил диски и прервал процесс — в итоге получил диск с непонятными файликами (забыл как файловая система называется) и забил на все просто фарматнул
———
Плохо что я не знал что все исправляется очень легко другими утилитами
———
было что открыл комп а там теже файлики как после акрониса — а на диске 1 год работы — конечно восстановил за 12 часов — перебрал и восстановил — меня аж в холод брасало- Ответ изменён 6 лет, 8 месяцев назад пользователем kolshix.
Форум: Проблемы и решения
Тема: hdd или ssd для галлереино в приличном ДЦ такие безобразия — нонсенс
на брата наехали судебные исполнители (вопрос про предприятие), забрали все договора бумажные и диски с серверов изъяли, под предлогом может чето найдем
Предприятие продолжает до сих пор работать (судится) — но за каждым договорком нужно обращение в полицию писать, а некоторые клиенты так как нет договоров — морозятся бабло отдаватьДо сих пор жалеет — теперь по 3 копии делает (бумага + сервера + почта)
Форум: Проблемы и решения
Тема: hdd или ssd для галлереишанс что винчестер быстро выйдет из строя
это конечно плохо и лишняя работа
но все галереи я храню на 4 hdd (комп — 2 хоста — наружный hdd )
самое главное база данных — очень сложно заполнять персонажейФорум: Проблемы и решения
Тема: hdd или ssd для галлереинеее не оч большая — просто есть 2 варианта заработка на сайтах галереях :
1 — все непосредственно на сайте
2 — инфа о галерее на одном сайте, а изображения на файлообменниках которые плятят за посетителейвот и насобиралось 2 сайта (1 оригинал — 2 тестовое зеркало на другом хосте, в целях безопасности) которые хранят все картинки и 5 которые с ссылками на файлообменники
также тестировал сайт со знаменитостями — создал 50 постов , а потом забил, но буду садить человека чтоб занимался
для примера есть торрент на всем известном сайте с Дашей Астафьевой — могу ошибаться , там около 7-10 гб + Playboy (но там не все а только международные)
вот и насобиралось на 50 гигабайт — работы уйма — буду искать тех кто набирает