всем привет, подскажите кто шарит в базах данных, есть таблица
global $wpdb; $table_name = $wpdb->prefix.'exchange'; if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { $charset_collate = $wpdb->get_charset_collate(); //используем общую кодировку $sql = "CREATE TABLE $table_name ( `id` bigint(20) unsigned NOT NULL, `address` varchar(250) NOT NULL, `value` varchar(250) NOT NULL, `name` varchar(250) NOT NULL, `moisture` varchar(250) NOT NULL, `protein` varchar(250) NOT NULL, `product` varchar(250) NOT NULL, `impurity` varchar(250) NOT NULL, `broken_grains` varchar(250) NOT NULL, `grain_admixture` varchar(250) NOT NULL, `damaged_grains` varchar(250) NOT NULL, `insect_infectiousness` varchar(250) NOT NULL, `gmo` varchar(250) NOT NULL , `dstu` varchar(250) NOT NULL, `treider_price` varchar(250) NOT NULL, `curancy` varchar(250) NOT NULL , `order_type` varchar(250) NOT NULL, `delivery_type` varchar(250) NOT NULL, `price` varchar(250) NOT NULL, `img` varchar(250) NOT NULL, `customs_clearance` varchar(250) NOT NULL, `descript` text NULL ) ENGINE='MyISAM' COLLATE $charset_collate"; require_once( ABSPATH . 'wp-admin/includes/upgrade.php' ); dbDelta( $sql ); }
пытаюсь внести данные с формы
global $wpdb; $table_name = $wpdb->prefix.'exchange'; $address = $_REQUEST['address']; $value = $_REQUEST['value']; $name = $_REQUEST['name']; $moisture = $_REQUEST['moisture']; $protein = $_REQUEST['protein']; $product = $_REQUEST['product']; $impurity = $_REQUEST['impurity']; $impurity = $_REQUEST['impurity']; $broken_grains = $_REQUEST['broken_grains']; $grain_admixture = $_REQUEST['grain_admixture']; $demaged_grains = $_REQUEST['demaged_grains']; $insect_infectiousness = $_REQUEST['insect_infectiousness']; $gmo = $_REQUEST['gmo']; $dstu = $_REQUEST['dstu']; $treider_price = $_REQUEST['treider_price']; $curancy = $_REQUEST['curancy']; $order_type = $_REQUEST['order_type']; $delivery_type = $_REQUEST['delivery_type']; $price = $_REQUEST['price']; $img = $_REQUEST['img']; $customs_clearance = $_REQUEST['customs_clearance']; $descript = $_REQUEST['descript']; $sql = $wpdb->prepare("INSERT INTO $table_name (address, value, name, moisture, protein, product,impurity, impurity, broken_grains, grain_admixture, demaged_grains, insect_infectious, gmo, dstu, treider_price, curancy, order_type, delivery_type, price, img, customs_clearance, descript ), values()", $address, $value, $name, $moisture, $protein, $product, $impurity, $impurity, $broken_grains, $grain_admixture, $demaged_grains, $insect_infectious, $gmo, $dstu, $treider_price, $curancy, $order_type, $delivery_type, $price, $img, $customs_clearance, $descript); $wpdb->query($sql);
но что то ничего не получается, подскажите пожалуйста что не так
можно обычной формой сделать, или же php скрипт с хтмл
не работает ?
https://codex.wordpress.org/Video_Shortcode
если я правельно понял
<?php $thumb_id = get_post_thumbnail_id(); $thumb_url = wp_get_attachment_image_src($thumb_id,'thumbnail-size', true); echo $thumb_url[0]; ?>
да вполне возможно, но как по мне проще написать свою или использовать готовое решение из нета
ребята привет, подскажите кто знает,
прикрутил к произвольному полю визуальный редактор, но в нем не работает форматирование текста как в обычном окне (записи или страницах)
а именно не работают переносы строк, шорткоды, и.т.п
add_action( 'add_meta_boxes', 'adding_new_metaabox' ); function adding_new_metaabox(){ add_meta_box('html_myid_61_section', 'Отчетность и информация по ней', 'my_output_function'); } function my_output_function( $post ) { //so, dont ned to use esc_attr in front of get_post_meta $valueeee2= get_post_meta($_GET['post'], 'reports' , true ); $valueeee3= get_post_meta($_GET['post'], 'reports2' , true); wp_editor(($valueeee2), 'mettaabox_ID_stylee'); wp_editor( htmlspecialchars_decode($valueeee3), 'mettaabox_ID_stylee2', $settings = array('media_buttons' => 2, 'textarea_name' => 'MyInputNAME', //нужно указывать! 'textarea_name' => 'MyInputNAMEEmett', //нужно указывать! 'textarea_rows' => 20, 'tabindex' => null, 'editor_css' => '', 'editor_class' => '', 'teeny' => 0, 'dfw' => 0, 'tinymce' => 1, 'quicktags' => 1, 'drag_drop_upload' => false) ) ; } function save_my_postdata( $post_id ){ if (!empty($_POST['MyInputNAME']) && !empty($_POST['MyInputNAMEEmett'])){ $datta = ($_POST['MyInputNAME']); $datta2 =htmlspecialchars ($_POST['MyInputNAMEEmett']); update_post_meta($post_id, 'reports', $datta ); update_post_meta($post_id, 'reports2', $datta2 ); } if (!empty($_POST['MyInputNAMEEmett'])){ $datta2 = ($_POST['MyInputNAMEEmett']); update_post_meta($post_id, 'reports2', $datta2 ); } } add_action( 'save_post', 'save_my_postdata' );
подскажите куда копать
обячно они в файле functions.php
в настройках постраничной навигации
дал ссылку там все настроенно , используйте инструкцию
а поиск не знает ?
ПЫ СЫ: woocommerce
PS PS: или может ссылку еще дать на готовое решение ?