electronikprm
Ответы в темах
-
@perdyllo Очень нравится когда выстраивается целая цепочка предубеждений и догадок, не имея какой либо информации для этого)
Я прекрасно знаю для чего нужна структура урла, Да, продвигать сайт без ЧПУ — можно, Поисковики тоже нормально к этому относятся, но я хочу что бы структура была логичной, вот зачем мне лишняя вложенность brand, что она даёт? она абсолютно ненужная
Я не хочу танцев с бубнами, просто выполнить оба действия отдельно — легкая задача, но совместить, не получается,и тут вопрос, это реально так сложно, или просто я где то пропустил какую то мелкую деталь
и да, даже хлебные крошки нормально не выстроить, они ведут именно на бренды
- Ответ изменён 6 лет, 1 месяц назад пользователем electronikprm.
- Ответ изменён 6 лет, 1 месяц назад пользователем electronikprm.
Форум: Проблемы и решения
Тема: Advanced Custom Field в колонке постовМожет кто подскажет как просто вывести значение чек бокса в колонку 1 или 0 ??)
Форум: Проблемы и решения
Тема: Поиск на сайте с magic fieldsРазрешилось
Форум: Проблемы и решения
Тема: Добавить миниатюру записи фронтендdenisco кстати, очень часто из за плагина появляется 502я ошибка, сначала думал что у хостинга какие то работы, но 3 дня подряд и у меня закрались подозрения, отключил плагин — ошибка перестала вылетать. Перенес форму и обработчик на страницу, статья добавляется, но не редиректится после добавления.
Форум: Проблемы и решения
Тема: Добавить миниатюру записи фронтендimnew я перепробовал уже кучу плагинов, и ни один не получилось/не смог настроить как мне надо, тем более что задача довольно простая и не хотелось ставить большие громоздкие плагины.
denisco а если использовать произвольные типы записей, можно ли использовать данный плагин (register_post_type(‘object’, $args);)?
Форум: Проблемы и решения
Тема: Добавить миниатюру записи фронтендВот так работает! Спасибо большое)
Надеюсь этот плагин поможет многим)Форум: Проблемы и решения
Тема: Добавить миниатюру записи фронтендПроблема так и осталась(
Форум: Проблемы и решения
Тема: Добавить миниатюру записи фронтендредирект сделал после добавления на статью, но миниатюра так и не прикрепляется, в медиафайлах появляется неопознанный файл с ссылкой /wp-content/uploads/uploads
Форум: Проблемы и решения
Тема: Добавить миниатюру записи фронтендВот с таким обработчиком статья добавляется, но миниатюра не задается, и после добавления белый экран
<?php define('WP_USE_THEMES', false); require( $_SERVER['DOCUMENT_ROOT'] .'/wp-blog-header.php'); ?> <?php if(isset($_POST['send']) == '1') { $post_title = $_POST['title']; $post_category = $_POST['cat']; $post_content = $_POST['description']; $new_post = array( 'ID' => '', 'post_author' => $user->ID, 'post_category' => array($post_category), 'post_content' => $post_content, 'post_title' => $post_title, 'post_status' => 'Pending', ); $post_id = wp_insert_post($new_post); require_once( ABSPATH . 'wp-admin/includes/file.php' ); $wp_upload_dir = wp_upload_dir(); $filename = $wp_upload_dir['path'] . '/' . basename($_FILES['img']['name']); move_uploaded_file($_FILES['img']['tmp_name'], $filename); $filetype = wp_check_filetype(basename($filename), null); $attachment = array( 'guid' => $wp_upload_dir['url'] . '/' . basename($filename), 'post_mime_type' => $filetype['type'], 'post_title' => preg_replace('/\.[^.]+$/', '', basename($filename)), 'post_content' => '', 'post_status' => 'inherit' ); $attach_id = wp_insert_attachment($attachment, $filename, $post_id); } ?>
Форум: Проблемы и решения
Тема: Добавить миниатюру записи фронтенд500 ошибка при отправке формы, при добавление и без миниатюры
Форум: Проблемы и решения
Тема: Добавить миниатюру записи фронтендНе очень понял, но уже перепробовал всё что вы написали.
у меня получается такая форма (взята с форума и допилина)
<meta charset="utf-8" /> <form method="post" action="<?php bloginfo('template_url'); ?>/handler.php" class="form-horizontal"> <fieldset> <legend>Form Name</legend> <label class="col-md-4 control-label" for="title">Заголовок</label> <input id="title" name="title" type="text" placeholder="Введите заголовок" class="form-control input-md"> <label class="col-md-4 control-label" for="description">Материал</label> <?php wp_editor( $listing->description, 'listingeditor', $settings = array('textarea_name' => description) ); ?> <input type="file" name="img" id="img" multiple accept="image/*,image/jpeg"> <label class="col-md-4 control-label" for="send"></label> <button id="send" name="send" class="btn btn-primary">Отправить</button> </fieldset> </form>
И сам обработчик
define('WP_USE_THEMES', false); require( $_SERVER['DOCUMENT_ROOT'] .'/wp-blog-header.php'); ?> <?php if(isset($_POST['send']) == '1') { $post_title = $_POST['title']; $post_category = $_POST['cat']; $post_content = $_POST['description']; $new_post = array( 'ID' => '', 'post_author' => $user->ID, 'post_category' => array($post_category), 'post_content' => $post_content, 'post_title' => $post_title, 'post_status' => 'Pending', 'post-thumbnails' => $post_img, ); $post_id = wp_insert_post($new_post); $post = get_post($post_id); wp_redirect($post->guid);