рдХреНрдпрд╛ рдЖрдк рдорд▓реНрдЯреАрд╕рд╛рдЗрдЯ рдПрдХреАрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
@ngrudev рдЬрд╝рд░реВрд░, рд╕реБрдЭрд╛рд╡ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд╣рдо рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ @decarvalhoaa рдореЗрдВ рдЙрд╕ рдкрд░ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ
рд╣рд╛рдп @ рд╣рд╛рдпрди
рдореИрдВрдиреЗ рдорд▓реНрдЯреАрд╕рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╕рдорд░реНрдерди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдЬреЛрдбрд╝рд╛/рдмрджрд▓рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рдкрд░ рдЖрдкрдХреА рдорджрдж рдЪрд╛рд╣рд┐рдПред
рдореИрдВрдиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдорд▓реНрдЯреАрд╕рд╛рдЗрдЯ рдЪреЗрдХ рдЗрди рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реАрдЬ рдЪреЗрдХ рдХреЛ рдпрд╣рд╛рдВ рдЬреЛрдбрд╝рд╛
рдирдорд╕реНрддреЗ, рдореБрдЭреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЖрдкрдХреЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓рд╛ рдерд╛, рдПрдХ рдорд▓реНрдЯреАрд╕рд╛рдЗрдЯ рдореЗрдВ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рд╕рд╛рдЗрдЯ рдереА рдЬрд╣рд╛рдВ рдореБрдЭреЗ рд╡реВ-рдкреЙрд▓реА-рдПрдХреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдпрд╣ рдореБрдЭреЗ рдПрдХ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рд╡реВ рдФрд░ рдкреЙрд▓реА рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░реЗрдВ рд╕рдХреНрд░рд┐рдп рдирд╣реАрдВ рд╣реИ, рдФрд░ рдмрдЪреНрдЪреЗ рдХреА рд╕рд╛рдЗрдЯ рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд╣реИрдВред рдирд┐рд╖реНрдХрд░реНрд╖ рд╡реВ-рдкреЙрд▓реА-рдПрдХреАрдХрд░рдг рдХреЗрд╡рд▓ рдпрд╣ рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкреВрд░реЗ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдФрд░ рдпрд╣ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рддреНрдпрд╛рдкрди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдзрдиреНрдпрд╡рд╛рдж, рдЖрдк рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред
@gfirem рдореВрд▓реНрдпрд╡рд╛рди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╛рдирддрд╛ рд╣реВрдВ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд░реНрддрдорд╛рди рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдорд▓реНрдЯреАрд╕рд╛рдЗрдЯ рд╕рдХреНрд░рд┐рдп рд╣реИ рддреЛ рдпрд╣ рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдорд▓реНрдЯреАрд╕рд╛рдЗрдЯ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЛ рдХреЗрд╡рд▓ рд╡рд░реНрддрдорд╛рди рд╕рд╛рдЗрдЯ рд╕рдХреНрд░рд┐рдп рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд▓рд┐рдП рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЧрд┐рд░рд╛рд╡рдЯ рдХреЗ рдЦреЛрдЬрддрд╛ рд╣реИред
рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдЕрдм рдЖрдкрдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬ рддрдХ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрдХ рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
Plugin.php
рдлрд╝рд╛рдЗрд▓ рдкрд░ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░реЗрдВ, рд▓рд╛рдЗрди 75
рдФрд░ рдмрдирдиреЗ рдХреЗ рд▓рд┐рдП canActivate
рд╡рд┐рдзрд┐ рдмрджрд▓реЗрдВ:
public static function canActivate()
{
$polylang = false;
$woocommerce = false;
/* check polylang plugin * */
if (
(
is_plugin_active('polylang/polylang.php') ||
is_plugin_active('polylang-pro/polylang.php')
) ||
(
is_plugin_active_for_network('polylang/polylang.php') ||
is_plugin_active_for_network('polylang-pro/polylang.php')
)
) {
$polylang = true;
}
/* check woocommerce plugin * */
if (
is_plugin_active('woocommerce/woocommerce.php') ||
is_plugin_active_for_network('woocommerce/woocommerce.php')
) {
$woocommerce = true;
}
return $polylang && $woocommerce;
}
рдзрдиреНрдпрд╡рд╛рдж
@hyyan рдореБрдЭреЗ рдареАрдХ рдЙрд╕реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рд╣реИред