Виж с какво се инициализира $share_url. Трябва да е $share_url = get_permalink();
Или най-лесно е да се направи една дъщерна тема и смени
PHP:<?php echo $share_url; ?> с <?php the_permalink(); ?>
Прави се точно за 2 минути.Не зная как се прави дъщерна тема.
Точно за това се прави дъщерна тема - при ъпдейт да не се затрият промените.И ако някой ми направи такава, как стои въпроса с бъдещите обновления на темата?
ДаИ ако направя промените, които предлагаш в кода без дъщерна тема, ще трябва ли да ги въвеждам отново след всяко обновление на темата?
Това е от части, променливата $share_url носи линка, обаче самата тя е дефинирана преди това някъде нагоре в кода. Какво още има за $share_url нагоре в кода?
$share_title пък носи заглавието на темата, евентуално и тя трябва да се провери.
Прави се точно за 2 минути.
Точно за това се прави дъщерна тема - при ъпдейт да не се затрият промените.
Смени за проба
$share_url = rawurlencode(esc_url(get_permalink()));
с
$share_url = get_permalink();
Ако се оправи действай с дъщерна тема и пей сърце
Смени пермалунковете да видим какво извежда за $share_url
Звучи добре. Ти би ли могъл да направиш това за мен и колко ще ми струва? На прима виста прочетох, че винаги мога да я активирам и деактивирам.
Ето ти и един плъгин да се мъчиш с кодене:
https://wordpress.org/plugins/one-click-child-theme/
Обаче другите постове си работят, само този конкретно не ще. Специфичното при него е, че заглавието му започва с 10 и съдържа ', може едно от тия неща да сбърква работите.