Дёшево не значит хорошо)
Лучше всего разделить бюджет и на сео и на директ. Так как сео быстрого не бывает,даже если вы вложите больше мульта на сео,и сделаете всё грамотно,всё равно результата придётся ждать не меньше нескольких месяцев,а то и больше.
Помню рассматривали их,прикольное название сайта у них,но цена сумасшедшая оказалась под наш проект.
Благодарю,как раз через эту функцию и решился вопрос.
<script> jQuery(document).ready(function() { jQuery('#post').attr( "enctype", "multipart/form-data" ); }); </script>
Благодарю,Атрибут добавился, но как файл передать на сервер ?---------- Добавлено 01.03.2020 в 09:59 ----------
Тогда,Как пеименовывать название файла в Id создаваемого поста и загрузить на сервер?
У поста есть в дополнительной зоне поле загрузки файла. Мне нужно чтобы файл загружался в определенное место
Соответственно у формы поста нет атрибута Multipart form-data то есть загрузка файла там не доступна
add_action('add_meta_boxes', 'uploder_extra_fields', 1); function uploder_extra_fields() { add_meta_box( 'upload', 'Файл', 'upload_func', 'tfilm', 'side', 'low' ); } function upload_func() { ?> <input id="xls-uploader-input" type="file" name="file" /> <input type="hidden" name="torr_fields_nonce" value="<?php echo wp_create_nonce(__FILE__); ?>"/> <?php } add_action('save_post_tfilm', 'add_torr', 0); function add_torr($post_id) { if (!wp_verify_nonce($_POST['torr_fields_nonce'], __FILE__)) return false; // проверка if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) return false; // если это автосохранение if (!current_user_can('edit_post', $post_id)) return false; // если юзер не имеет право редактировать запись if (!isset($_POST['torr_file'])) return false; // Все ОК! Теперь, нужно сохранить/удалить данные $post_parent = $post->post_parent; $file_post = $_POST['file']; $dir = ABSPATH . '/files/' . $post_parent . '/'; if(!is_dir($dir)) { mkdir($dir, 0700); } $ext = substr($file_post['name'], strrpos($file_post['name'],'.'), strlen($file_post['name'])-1); // принятый файл должен переименовыватся в ID поста и закидыватся на сервер $s = $post->ID; $filename = $s . $ext; $tmp_name = $file_post['tmp_name']; $name = basename($filename); move_uploaded_file($tmp_name, $dir . $name); // ?????? }
Подскажите как можно реализовать такую схему---------- Добавлено 27.02.2020 в 08:10 ----------
Скрины не прогрузились почему-то в прошлом сообщении вот ссылки на изображения
https://hostingkartinok.com/show-image.php?id=efaf062a9c31a86c7c28c1ec5c104940
https://hostingkartinok.com/show-image.php?id=76df0cc1f7009366b9dc284a546b5d20
https://hostingkartinok.com/show-image.php?id=2949529ea565f3a9d8d1ada880dd1be8