我正在一个自定义页面中以编程方式显示share-buttons widget
。
窗口小部件显示正确。
问题是,当单击Facebook图标时,什么也没有发生。
如果我使用elementor页面构建器在页面上添加elementor share-button block
,一切正常。我可以在Facebook上分享它。
下面是我的代码:
$heading_widget = \Elementor\Plugin::instance()->elements_manager->create_element_instance([
'elType' => 'widget',
'widgetType' => 'share-buttons',
'id' => 'recette-page-share',
'settings' => [
'share_buttons' => [ [ 'button' => 'facebook' ], [ 'button' => 'twitter' ]],
'view' => 'icon',
'skin' => 'flat',
'shape' => 'circle',
'alignment' => 'center',
'share_url_type' => 'current_page',
]
], []);
$heading_widget->print_element();