Вызов функции-члена render_social_icons() для объекта

я получил фатальную ошибку от журналов его повторения той же ошибки.
Я не понимаю, что делать, пожалуйста, помогите мне в этом.
Eroor журналы:

Неустранимая ошибка PHP: вызов функции-члена render_social_icons() на
non-object in content-single.php on line 190

Код :

<div class="fusion-sharing-box share-box"> 
<h4>
<?php echo __('Share This Story, Choose Your Platform!', 'Avada'); ?></h4> 
<?php 
echo $social_icons->render_social_icons( $sharingbox_soical_icon_options ); 
?>

2 ответа

  1. Создайте объект класса и используйте его в cotent-single.PHP-файл.Перед этим необходимо включить файл для этого конкретного класса.

    $social_icons= new <Some class>;
    $social_icons->render_social_icons( $sharingbox_soical_icon_options );
    

    Вы должны поделитьсяcotent-single.php, что даст больше идеи.

  2. $social_icons это не то, что вы ожидаете.

    Вы рассматриваете $social_iconsкак объект при попытке вызвать render_social_icons()метод, и это создает ошибку, потому что это не один.

    Где вы определяете $social_icons? Был ли код скопирован / вставлен из другого места? Не видя больше кода, трудно помочь в разработке решения, кроме предложения отследить его и выяснить, где $social_iconsопределяется.