Я ищу надежный метод с помощью кода, чтобы определить, работает ли идентификатор платформы электронной коммерции в woocommerce или shopify.
Банкомат, я пришел с кодом ниже, который проверяет, есть ли URL с " wp-admin "или" admin ", но это не надежно.
$url1 = "https://www." . $_POST['domain'] . "/wp-admin";
$url2 = "https://www." . $_POST['domain'] . "/admin";
// Use get_header() function
$headers1 = @get_headers($url1);
$headers2 = @get_headers($url2);
// Use conditio to check existence of URL
if($headers1 && strpos($headers1[0], '200'))
{
$eCommercePlatform = "WordPress/Woocommerce";
}
elseif($headers2 && strpos($headers2[0], '200'))
{
$eCommercePlatform = "Shopify";
}
else
{
$eCommercePlatform = "Not Shopify or Woocommerce";
}
Любые другие хорошие хаки / предложения?