$keywords = [
'key1',
'key2'
];
$whereStatement = "";
array_walk($keywords, function($keyword) use (&$whereStatement){
$whereStatement .= " OR (post.post_title LIKE '%". $keyword ."%' OR post.post_excerpt LIKE '%". $keyword ."%')";
});
$whereStatement = trim($whereStatement, ' OR ');
$sql = "
SELECT
ID
FROM
" . $this->posts . " AS post
WHERE
post.post_type='attachment'
AND (
" . $whereStatement . "
)
";
echo "<pre>", print_r($sql, true), "</pre>";
$result = [];
for($i = 0; $i < count($sql_query); $i++) {
$query_result = $wpdb->get_results($sql_query[$i]);
$result = array_merge($result, $query_result); //Запуск MySQL
}
<!-- preloader -->
<style type="text/css">
.preloader_bg { position: fixed; background: rgba(15,15,15,1); width: 100%; height: 100%; top: 0; left: 0; z-index: 200; }
.preloader_content { position: fixed; left: 50%; top: 50%; transform: translate(-50%,-50%); z-index: 201; font-size: 14px; }
.preloader_content span { display: block; margin: auto; text-align: center; text-transform: uppercase; color: rgba(225,225,225,1);}
</style>
<script type="text/javascript">
$(function(){
$('.preloader_bg, .preloader_content').fadeIn(0);
$(window).load(function(){
$('.preloader_bg').delay(250).fadeOut(1500);
$('.preloader_content').delay(250).fadeOut(750);
});
});
</script>
<div class="preloader_bg"></div>
<div class="preloader_content">
<span>Идет загрузка...<br>Подождите...</span>
</div>
<noscript>
<style>
html, body { opacity: 1 !important; }
.preloader_bg, .preloader_content { display: none !important; }
</style>
</noscript>
<!-- /preloader -->
Совместное использование директив
Директивы Allow и Disallow из соответствующего User-agent блока сортируются по длине префикса URL (от меньшего к большему) и применяются последовательно. Если для данной страницы сайта подходит несколько директив, то робот выбирает последнюю в порядке появления в сортированном списке. Таким образом, порядок следования директив в файле robots.txt не влияет на использование их роботом.
Порядок приоритетности для записей вне групп
На уровне группы, в частности для директив allow и disallow, самое строгое правило, учитывающее длину записи [путь], будет важнее менее строгого и более короткого правила. Порядок очередности правил с подстановочными знаками не определен.
Может ли какой-либо контент сайта\страницы вылезать за рамки окна в браузере?
Допустим, что-нибудь может оказаться на месте закладок, или там, где вкладки какая-то надпись. Или же на иконке "Закрыть".
И главный можно ли понять по этой информации сколько посетителей выдержит хостинг
$(window).scroll(function() {
var top = $(document).scrollTop();
if (top < 300) $(".top_nav").removeClass('fixed');
else $(".top_nav").addClass('fixed');
});
.fixed{
position: fixed;
//дополнительные стили
}
$(window).scroll(function() {
var top = $(document).scrollTop();
if (top < 300) $(".top_nav").css({top: '0', position: 'relative'});
else $(".top_nav").css({top: '64px', position: 'fixed'});
});