Плагин для wordpress. Что если написать его и продавать?
На страницу 1, 2  След.
Новая тема Написать ответ
# Сб Июл 26, 2014 10:57 amposs Зарег.: 23.07.2014 ; Сообщ.: 300Ответить с цитатой
Думалось мне, что можно сделать, на днях) Попробовал написать плагин для вордпресс. Вроде, не сложно. Sql-запросы, api-вордпресса на такое уж и сложное, хотя и бывают некоторые торможения к ходе работы.

Может написать плагин какой для wordpress и продавать его? Посоветуйте что можно написать.
# Сб Июл 26, 2014 11:33 amЛик Зарег.: 03.07.2010 ; Сообщ.: 4501Ответить с цитатой
Сложно будет придумать что-то новое. Ведь сейчас существует более 25 тысяч бесплатных плагинов для Вордпресс, а ведь существуют еще и платные.
# Сб Июл 26, 2014 12:01 pmYabuti Зарег.: 28.11.2008 ; Сообщ.: 16263Ответить с цитатой
Сделай плагин автонаполнения качественным контентом, можно даже не продавать, а самому сплоги-доры делать.
# Сб Июл 26, 2014 12:21 pmposs Зарег.: 23.07.2014 ; Сообщ.: 300Ответить с цитатой
Хорошая идея=) Но помоему их итак много всякие парсеры rss, не?
# Сб Июл 26, 2014 12:43 pmСтранник Зарег.: 28.06.2010 ; Сообщ.: 4617Ответить с цитатой
Так ведь уже есть Wp Uniparser и WordpreSED.
# Сб Июл 26, 2014 1:12 pmposs Зарег.: 23.07.2014 ; Сообщ.: 300Ответить с цитатой
Цитата:
WP Contact Bank - Best WP Contact Forms
Contact Bank is an ultimate wordpress plugin that lets you create contact forms in seconds.
Version 2.0.51 Updated 2014-7-26 Downloads 73,753 Average Rating

# Сб Июл 26, 2014 6:59 pmShkiff Зарег.: 09.03.2009 ; Сообщ.: 3227Ответить с цитатой
плагин для купонов, не так чтоб был в виде купонного сайта, а чтоб купон можно было вставить в пост, типа между прочим :thup:
# Сб Июл 26, 2014 9:29 pmYabuti Зарег.: 28.11.2008 ; Сообщ.: 16263Ответить с цитатой
Странник, в этом деле лишний вариант уникализации лишним не будет :thup:
# Вс Июл 27, 2014 8:17 amposs Зарег.: 23.07.2014 ; Сообщ.: 300Ответить с цитатой
я вот думаю, понять структуру вордпресс лучше, не только api, но и сам исходный код, и писать плагины под него...
# Вт Июл 29, 2014 10:08 amvkusnoserver Зарег.: 01.05.2011 ; Сообщ.: 465Ответить с цитатой
Очень сложно с нуля продавать плагины. Проще использовать условно-бесплатные модели, а именно - писать бесплатный и зарабатывать на платном саппорте, либо на дополнениях к нему. Как написать успешный бесплатный плагин? Посмотрите платные популярные плагины. Потом ищите их популярные бесплатные аналоги. Если бесплатных версий полноценных нет, то и пишите бесплатный аналог.
# Чт Июл 31, 2014 4:22 pmposs Зарег.: 23.07.2014 ; Сообщ.: 300Ответить с цитатой
Yabuti или кто еще знает хорошо английский с форума.
Погуглите ссылку на мануал как для плагина писать POST/GET прием запросов.

Очень нужно, перерыл англоязычный интернет, нехватает моего знания языка найти мануал Drinks or Beer

vkusnoserver, согласен.
# Чт Июл 31, 2014 5:10 pmposs Зарег.: 23.07.2014 ; Сообщ.: 300Ответить с цитатой
Нашел, через json это можно сделать, авторизацию и регистрацию пользователей.

файл плагина.
Код:
if( !class_exists( 'WP_Http' ) )
        include_once( ABSPATH . WPINC. '/class-http.php' );
         
        $url = 'http://test4.ru/json.php?sm_users_login=master4';
        $request = new WP_Http;
        $result = $request->request( $url );
        $json = $result['body'];
        echo "<pre>";
        var_dump($json);
        echo "</pre>";

/json.php файл помещаем в корневую директорию.
Код:
<?php

/** Make sure that the WordPress bootstrap has run before continuing. */
require( dirname(__FILE__) . '/wp-load.php' );

if (isset($_GET['sm_users_login'])) {
   
                $sm_users_login = $_GET['sm_users_login'];
   
                $results = $wpdb->get_results("SELECT * FROM sm_users WHERE sm_users_login='" . $sm_users_login . "' ",OBJECT);
               
               
               
            $arr = $results;
            echo json_encode($arr);
        }
?>

# Чт Июл 31, 2014 5:27 pmposs Зарег.: 23.07.2014 ; Сообщ.: 300Ответить с цитатой
Но как сюда добавить форму
Код:
echo "<form action=\"#\" method=\"get\">";
echo "<p>";
echo "<label for=\"enter_username\">Имя: </label>";
echo "<input type=\"text\" id=\"enter_username\" /><br />";
echo "<label for=\"enter_password\">Пароль: </label>";
echo "<input type=\"text\" id=\"enter_password\" /><br />";
echo "<input type=\"submit\" value=\"Enter\">";
echo "</p>";
echo "</form>";



В wordpress непонятная система приема post/get запросов.
# Чт Июл 31, 2014 7:19 pmposs Зарег.: 23.07.2014 ; Сообщ.: 300Ответить с цитатой
Все разобрался :ks:

Тупая ошибка, вместо
Код:
echo "<input type=\"text\" id=\"enter_username\" /><br />";

нужно
Код:
echo "<input type=\"text\" name=\"enter_username\" /><br />";

# Чт Июл 31, 2014 11:34 pmYabuti Зарег.: 28.11.2008 ; Сообщ.: 16263Ответить с цитатой
poss писал(а):
Все разобрался :ks:

Тупая ошибка, вместо
Код:
echo "<input type=\"text\" id=\"enter_username\" /><br />";

нужно
Код:
echo "<input type=\"text\" name=\"enter_username\" /><br />";



Я делаю так - если в выводимом тексте только кавычки, то ставлю на echo апострофы, так не нужно ставить кучу лишних слешей. Если внутри апострофы, то наоборот, ставлю кавычки.
Код:
echo '<input type="text" id="enter_username" /><br />';


Да, и глянь, там точно по XHTML документ, может более современный HTML5, тогда для тегов не нужны завершающие слеши:
Код:
echo '<input type="text" id="enter_username"><br>';

Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 На страницу 1, 2  След.
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.