Wordpress Dokan供应商向每个供应商添加快捷码

Wordpress Dokan供应商向每个供应商添加快捷码,wordpress,dokan,Wordpress,Dokan,我用dokan创建了一个电子商务网站。 我想为每个供应商添加他们自己的livechat。 我已经配置了所有内容,只需要为每个供应商添加简短的代码,但Dokan不会为供应商创建新页面,我也不知道如何做。 我在Dokan手册中四处搜寻,但找不到输入快捷码的特定字段/位置 有人能给我指一下右边的directon吗?你可以使用dokan\u store\u profile\u frame\u after钩子,它只在store页面中运行以添加你的快捷码。这个钩子在商店配置文件之后运行。如果要排除某些门店,

我用dokan创建了一个电子商务网站。 我想为每个供应商添加他们自己的livechat。 我已经配置了所有内容,只需要为每个供应商添加简短的代码,但Dokan不会为供应商创建新页面,我也不知道如何做。 我在Dokan手册中四处搜寻,但找不到输入快捷码的特定字段/位置


有人能给我指一下右边的directon吗?

你可以使用
dokan\u store\u profile\u frame\u after
钩子,它只在store页面中运行以添加你的快捷码。这个钩子在商店配置文件之后运行。如果要排除某些门店,可以使用$store\u用户和$store\u信息筛选门店。您可以将以下代码添加到主题的
functions.php
文件中

add_action( 'wp_footer', function() {
    $store_user   = dokan()->vendor->get( get_query_var( 'author' ) );
    $store_info   = $store_user->get_shop_info();

    if ( dokan_is_store_page() ) {
       echo do_shortcode( '[contact-form-7 id="64" title="Contact form 1"]');
    }
});

您可以使用
dokan\u store\u profile\u frame\u after
hook(仅在store页面中运行)来添加快捷码。这个钩子在商店配置文件之后运行。如果要排除某些门店,可以使用$store\u用户和$store\u信息筛选门店。您可以将以下代码添加到主题的
functions.php
文件中

add_action( 'wp_footer', function() {
    $store_user   = dokan()->vendor->get( get_query_var( 'author' ) );
    $store_info   = $store_user->get_shop_info();

    if ( dokan_is_store_page() ) {
       echo do_shortcode( '[contact-form-7 id="64" title="Contact form 1"]');
    }
});

您可以尝试使用TalkJs。根据他们的网站,他们支持Dokan。
您可以尝试使用TalkJs。根据他们的网站,他们支持Dokan。

我不想在“dokan”下面添加以下代码:products-widget.php、store-header.php、store-lists-loop.php、,商店。php@N2hvits您可以在主题的functions.php文件中添加以下代码。更改此代码的唯一问题是它会弄乱整个布局,而短代码不会presented@N2hvits我再次更新了代码。现在它会在页面底部的短代码处追加。@N2hvits是的,它会在存储页面底部追加短代码。我不会在“dokan”下面添加这个代码部分,我看到我在“dokan”下面有:products-widget.php,store-header.php,store-lists-loop.php,商店。php@N2hvits您可以在主题的functions.php文件中添加以下代码。更改此代码的唯一问题是它会弄乱整个布局,而短代码不会presented@N2hvits我再次更新了代码。现在它在页面底部的短代码处追加。@N2hvits是的,它在存储页面底部追加短代码。Sry但它没有videocall函数。这就是为什么我需要为我使用3CX软件的每个dokan供应商添加短代码,但这没有videocall功能。这就是为什么我需要为我使用3CX软件的每个dokan供应商添加短代码