Как отключить редактор страниц в админке Wordpress?
add_action('current_screen','remove_editor_support');
if(!function_exists('remove_editor_support')){
function remove_editor_support(){
$get_screen=get_current_screen();
$current_screen=$get_screen->post_type;
$post_type='post';
// $post_type='page';
if($current_screen==$post_type){
remove_post_type_support($current_screen,'editor');
}
}}
add_filter('register_post_type_args',
// serializefiles
// обрабатываем данные формы
(function($) {
$.fn.serializefiles = function() {
var obj = $(this);
/* ADD FILE TO PARAM AJAX */
var formData = new FormData();
$.each($(obj).find("input[type='file']"), function(i, tag) {
$.each($(tag)[0].files, function(i, file) {
formData.append(tag.name, file);
});
});
var params = $(obj).serializeArray();
$.each(params, function (i, val) {
formData.append(val.name, val.value);
});
return formData;
};
})(jQuery);
// formId = ID отправляемой формы
function sendContact(formId) {
var formData = $(formId).serializefiles();
$.ajax({
type: 'POST',
url: '/wp-admin/admin-ajax.php',
data: formData,
async: false,
cache: false,
contentType: false,
processData: false,
})
.done(function( msg ) {
var a = $('link[rel=canonical]').attr('href');
0 < a.indexOf("/contact/") && (a = "/contact/");
//a = a.replace(/(#.*$)/img, "");
document.location.href = a
})
}
// Отправка формы;
$("#form1").on("submit", function(e){
e.preventDefault();
sendContact("#form1");
return !1;
});
public function get_rows($file_path, $start = 0, $length = 0)
{
$handle = fopen($file_path, 'r');
$rows = array();
$i = 0;
while ( !feof($handle) )
{
$row = fgets($handle);
if ( $i >= $start && $i < $start + $length )
{
$row = trim($row);
if ( strlen($row) )
{
$cells = explode("\t", iconv('windows-1251', 'utf-8', $row));
foreach ( $cells as $n => $cell )
if ( substr($cell, 0, 1) == '"' && substr($cell, -1) == '"' )
$cells[$n] = str_replace('""', '"', substr($cell, 1, strlen($cell) - 2));
$rows[] = $cells;
}
}
$i++;
}
fclose($handle);
return $rows;
}
<script>
document.addEventListener('yacounterXXXXXXXXinited',function(event){
yaCounterXXXXXXXX.reachGoal('bookForm');
});
</script>
add_filter( 'woocommerce_countries', 'v888v_add_new_country' );
function v888v_add_new_country( $countries ) {
$new_countries = [];
/*так, например, выбрать, что оставить*/
foreach($countries as $k => $v){
if($k == 'KZ') $new_countries[$k] = $v;
if($k == 'RU') $new_countries[$k] = $v;
if($k == 'UA') $new_countries[$k] = $v;
}
/*или ввести только то, что нужно*/
$new_countries = array(
'RU' => 'Россия',
);
return $new_countries;
}