global $wpdb;
$wpdb->prepare(
"SELECT * FROM wp_postmeta WHERE post_id = %d AND meta_key IN (%s, %s)", $post_id, $key1, $key2
);
$("form").submit(function(ev) {
var $form = $(this);
// Prevent the form from actually submitting
ev.preventDefault();
var ref = $form.find("[required]");
$(ref).each(function(){
if ( $(this).val() == '' ) {
$('.success-message').hide();
$('.error-message').fadeIn();
$(this).focus();
} else {
$('.error-message').hide();
// Get the post data
var data = $form.serialize();
// Send it to the server
$.post('/', data, function(response) {
$('.success-message').fadeIn().delay(2000).fadeOut();
});
}
});
});
Language
поскольку имя языка будет уникально (скорее всего в таблице languages у вас не будет две записи с именем ru или eng). Создав таблицу lanugages вы избавитесь от дублирования таблиц banner_languages и video_languages и сможете связывать её с любыми другими сущностями. Tag
и добавляйте связи с другими. scope
. Он может принимать 2 значения: container
(по умолявнию) и prototype
. Container
означает что запрос сервиса из контейнера всегда будет возвращать один и тот же экземпляр. Prototype
означает что сервис будет создаваться каждый раз заново. Поэтому большинство сервисов, которые вы создаете, существуют в одном экземпляре от начала работы скрипта до его конца. $.getScript
https://api.jquery.com/jquery.getscript/$.getScript('http://another-site.com/widjet.js', function() {
$("#some-widjet").html("Новый текст");
});
var el = document.createElement('script');
el.src = 'http://another-site.com/widjet.js';
el.onload = function() {
// Ваша логика, например
$("#some-widjet").html("Новый текст");
}
document.body.appendChild(el);
$('a:not([data-default])').on('click', function(e) {
e.preventDefault();
// код упрощен для понимания, необходимо проверить, не находимся ли мы на текущем роуте
// или существует ли вообще такой роут
router.navigate(link.pathname);
});
ini_set('always_populate_raw_post_data', 0)
, она имеет более высокий приоритет и может затирать конфигурацию. php.net/manual/ru/function.ini-set.php