Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Плагин Easy Digital Downloads – продажа цифровых товаров

Тема в разделе "Плагины-магазины для WP (не woocommerce)", создана пользователем galiulinr, 31 июл 2014.

  1. vopiko

    vopiko

    Сообщения:
    4
    Симпатии:
    2
    Баллы:
    1
    Спасибо большое.
     
  2. joy66

    joy66

    Сообщения:
    76
    Симпатии:
    13
    Баллы:
    8
    Я использовал этот плагин. там нормально все.
    кстати, на его основе создал плагин добавляющий Платеж Яденьги (через кошелек или банковскую карту). Это не Яндекс касса, а прием платежей через произвольную форму на счет Яденег с реализацией http уведомлений. Если кому интересно могу скинуть на email
     
  3. vopiko

    vopiko

    Сообщения:
    4
    Симпатии:
    2
    Баллы:
    1
    Возможно кто-то знает, после добавления своей валюты, выводится код валюты UAH, его менять нельзя, так как не будут работать плагины платежей, но как тогда сделать чтоб отображалось не UAH а просто грн.
     
  4. joy66

    joy66

    Сообщения:
    76
    Симпатии:
    13
    Баллы:
    8
    Код:
    function edd_add_my_currency_symbol ($formatted, $currency, $price){
    
    switch ( $currency ) :
    case "UAH" :
    $new_formatted = $price.' грн.';
    break;
    case "RUB" :
    $new_formatted = $price.' руб.';
    break;
    default :
    $new_formatted = $formatted;
    break;
    endswitch;
    return $new_formatted;
    }
    
    add_filter( 'edd_uah_currency_filter_after', 'edd_add_my_currency_symbol',10,3);

    вставить тоже в function.php
    PS.
    есть другой фильтр edd_currency_symbol, но из-за ошибки в коде плагина, толку от него нет и
    если надо для другой валюты, то придется добавлять другой фильтр, например для рублей
    add_filter( 'edd_rub_currency_filter_after', 'edd_add_my_currency_symbol',10,3);
     
    Последнее редактирование: 18 окт 2015
    • Нравится Нравится x 1
  5. galiulinr

    galiulinr Местный

    Сообщения:
    181
    Симпатии:
    56
    Баллы:
    28
    Иногда бывает нужно вывести количество просмотров конкретного товара, для этого в функции вашей темы прописываем следующий код:
    Код:
    function get_edd_vc($postID){
        $count_key = 'post_views_count';
        $count = get_post_meta($postID, $count_key, true);
        if($count==''){
            delete_post_meta($postID, $count_key);
            add_post_meta($postID, $count_key, '0');
            return "0";
        }
        return $count.'';
    }
    function set_edd_vc($postID) {
        $count_key = 'post_views_count';
        $count = get_post_meta($postID, $count_key, true);
        if($count==''){
            $count = 0;
            delete_post_meta($postID, $count_key);
            add_post_meta($postID, $count_key, '0');
        }else{
            $count++;
            update_post_meta($postID, $count_key, $count);
        }
    }
    
    add_filter('manage_edit-download_columns', 'posts_column_views');
    add_action('manage_posts_custom_column', 'posts_custom_column_views',10,2);
    function posts_column_views($download_columns){
        $download_columns['post_views'] = __('Views');
        return $download_columns;
    }
    function posts_custom_column_views($column_name, $post_type){
        if($column_name === 'post_views'){
            echo get_edd_vc(get_the_ID());
        }
    }
    Далее в файле single-download.php если он у вас есть или single.php прописываем следующих два кода.
    Первый активирует в этом товаре счетчик:
    Код:
    <?php set_edd_vc(get_the_ID()); ?>
    Второй отобразит цифру
    Код:
    <?php echo get_edd_vc(get_the_ID()); ?>
    его нужно вставить туда где вы хотите показать количество просмотров данного товара.


    Кроме того в админке во вкладке все товары появиться еще один столбец Просмотры.

    В будущем неплохо было бы сделать фильтр, чтобы просматривать наиболее популярные товары.
     
  6. galiulinr

    galiulinr Местный

    Сообщения:
    181
    Симпатии:
    56
    Баллы:
    28
    Добавил в официальный репозиторий на wordpress плагин добавляющий виджет, который отображает новые добавленные файлы (товары) для скачивания https://wordpress.org/plugins/edd-recent-downloads/
     
    • Нравится Нравится x 2
    • Это здорово! Это здорово! x 1
  7. yrii

    yrii

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    поделитесь пожайлуста... стою перед выбором либо EDD с робокассой, либо WP-Shop яндекс кассой....Хочется EDD с яндексом..
     
  8. joy66

    joy66

    Сообщения:
    76
    Симпатии:
    13
    Баллы:
    8
    Вот плагин. Но это не Яндекс Касса.
     

    Вложения:

  9. yrii

    yrii

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    спасибо..
     
  10. yrii

    yrii

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    прошу уточнить : при добавлении файла archive-download.php в тему плагин автоматически переключится в табличный вид.. или надо гдето поправить?

    файл сделал, стили прописал - ничего не изменилось...
     
  11. sriptus

    sriptus

    Сообщения:
    7
    Симпатии:
    0
    Баллы:
    1
    Хотел спросить у этого плаина есть возможность другим участникам добавить свой товар на продажу?
     
  12. yrii

    yrii

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Подскажите, при закрытии от скачивания uplosds/20xx (тут хранятся продаваемые файлы) ....в haccess.... перестают нормально скачиваться купленные файлы.... скачивается битый архив... как выйти из положения..
     
  13. galiulinr

    galiulinr Местный

    Сообщения:
    181
    Симпатии:
    56
    Баллы:
    28
    У него в функциях нет но можно дополнительным плагином решить это, например Frontend Submissions , но он платный.
     
  14. Юрий1979

    Юрий1979

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    У меня такая проблема: После оплаты переходит в статус "ожидание" , и приходится переводить вручную в статус "завершено", как сделать, чтоб оно автоматом переводилось в статус "завершено" ???
     
  15. galiulinr

    galiulinr Местный

    Сообщения:
    181
    Симпатии:
    56
    Баллы:
    28
    Похоже не доходит ответ о успешной транзакции. Какой способ оплаты выбран?
     
  16. Юрий1979

    Юрий1979

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Робокасса
     
  17. galiulinr

    galiulinr Местный

    Сообщения:
    181
    Симпатии:
    56
    Баллы:
    28
    А при стандартном методе PayPal все работает?
     
  18. Юрий1979

    Юрий1979

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    не пробовал, он не подключен у меня, тестовый платеж проходит нормально
     
    Последнее редактирование: 15 ноя 2016
  19. Юрий1979

    Юрий1979

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    А что мне прописать в строке Result Url в Робокассе? У меня похоже скрипт обработчик Робокассы не получает нужный ответ от сайта