if ($desc_type == 'custom_desc_catwords')
$desc = SCArticleContent::getFirstCategoryText($category, $desc_length, SC_INTRO_WORDS);
else if ($desc_type == 'custom_desc_catchars')
$desc = SCArticleContent::getFirstCategoryText($category, $desc_length, SC_INTRO_CHARS);
$this->addOpenGraphTag('description', $desc, false);
if ($desc_type == 'custom_desc_catwords')
$desc = SCArticleContent::getFirstCategoryText($category, $desc_length, SC_INTRO_WORDS);
else if ($desc_type == 'custom_desc_catchars')
$desc = SCArticleContent::getFirstCategoryText($category, $desc_length, SC_INTRO_CHARS);
$desc = SCStringUtilities::trimNBSP($desc);
$this->addOpenGraphTag('description', $desc, false);
static function trimNBSP($htmlText)
{
// turn some HTML with non-breaking spaces into a "normal" string
$converted = htmlentities(strip_tags($htmlText), ENT_QUOTES, 'UTF-8');
$converted = trim(str_replace(' ', ' ', $converted));
return $converted;
}
Join our newsletter to get alerts for Joomla releases, tips and tricks and extension updates.