config/auth
добавляете нового Охранника'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],
// новый
'admin' => [
'driver' => 'session',
'provider' => 'admins',
],
],
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\Models\User::class,
],
// новый провайдер
'admins' => [
'driver' => 'eloquent',
'model' => App\Models\Employee::class,
],
],
Auth::guard('admin')->attempt($credentials)
@if @endif
Для этого добавить поле public bool myParam = false
. Когда страница загрузится вызовите обновление этого поля через js @this.set('myParam', true)
. И тут уже отображать Ваше содержимое. Host bitbucket.org
HostName bitbucket.org
Port 22
HostKeyAlgorithms=+ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa
IdentityFile ~/.ssh/id_rsa
woo fee
и он выдаст кучу ссылок на уже готовые плаигины или кодом, если это Ваш вариант. add_action( 'wp', function () {
add_filter( 'woocommerce_enqueue_styles', '__return_empty_array' );
} );
_product_attributes
для всех ID.is_variation
.SELECT DISTINCT tr.name
FROM wp_term_relationships ttr
INNER JOIN wp_term_taxonomy AS ttx ON ttx.term_taxonomy_id = ttr.term_taxonomy_id
INNER JOIN wp_terms AS tr ON tr.term_id = ttx.term_id
WHERE ttx.taxonomy IN ('pa_razmer-obuvi-eur') AND ttr.object_id IN (19728)
c.Select
сразу после строки For Each
Application.CutCopyMode = False
. Вы не выполняете copy/paste.Sheets("For_tool").Select
измените название листа на Ваше исходное Sheet1ActiveCell.Value = b
лишняя, т.к. перезаписывает данные WP_Query
. У него есть хук posts_clauses_request
в котором можно подправить соответствующую часть запроса.wp_get_object_terms
и выводите ссылкуdo_shortcode
.wpm-config.json
{
"taxonomies": {
"pa_razmeryi-noskov": {},
"pa_razmer-shapok": {}
}
}