wp plugin developers

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • v4 media
    Confirmed User
    • Feb 2005
    • 2934

    #1

    wp plugin developers

    What does a pretty simple plugin cost, I've had an idea and can't find any plugins that do what I want.

    Basically collating numerous pieces of info likes/tweets/comments and displaying posts according to the sum of the result. Like a ranking plugin.
  • Brujah
    Beer Money Baron
    • Jan 2001
    • 22157

    #2
    Like a popular posts widget that ranks according to social networking feedback?

    Comment

    • fris
      I have to go potty
      • Aug 2002
      • 55750

      #3
      would need a detail list of what you want in it , then a proper quote can be given
      Since 1999: 69 Adult Industry awards for Best Hosting Company and professional excellence.


      Totally Free Templates

      Comment

      • v4 media
        Confirmed User
        • Feb 2005
        • 2934

        #4
        yes but so the whole site is displayed that way like a chart top 50 magic join links that sort of thing.

        Comment

        • v4 media
          Confirmed User
          • Feb 2005
          • 2934

          #5
          Originally posted by fris
          would need a detail list of what you want in it , then a proper quote can be given
          Because of social media getting bumped up in the seo. Just an Idea I had.

          say a post had 50 different social media likes/retweets/diggs etc plus logged in comments, say a total of 60.
          that post would appear above a post with 55 in total but below a post with 75.

          exactly like a top 40 chart. posts can move up and down accordingly.

          Could be done with just social media if the collation of socialmedia/comments adds a lot to the programming.

          Comment

          • fris
            I have to go potty
            • Aug 2002
            • 55750

            #6
            you could just sort them by social votes, not really a plugin is needed, more of a custom query order by votes
            Since 1999: 69 Adult Industry awards for Best Hosting Company and professional excellence.


            Totally Free Templates

            Comment

            • v4 media
              Confirmed User
              • Feb 2005
              • 2934

              #7
              Originally posted by fris
              you could just sort them by social votes, not really a plugin is needed, more of a custom query order by votes
              Yep, time to get the wp for dummies book out. thanks will have a dig around.

              Comment

              • Brujah
                Beer Money Baron
                • Jan 2001
                • 22157

                #8
                Originally posted by fris
                you could just sort them by social votes, not really a plugin is needed, more of a custom query order by votes
                How do you get the social metrics without a plugin? Facebook Likes, Twitter Mentions, etc...

                Comment

                • v4 media
                  Confirmed User
                  • Feb 2005
                  • 2934

                  #9
                  Originally posted by Brujah
                  How do you get the social metrics without a plugin? Facebook Likes, Twitter Mentions, etc...
                  Pulling the info off something like this http://secure.sharethis.com/publishers/new-share-widget ?

                  So a custom query off an existing plugin?
                  Last edited by v4 media; 04-14-2011, 08:31 AM.

                  Comment

                  • Brujah
                    Beer Money Baron
                    • Jan 2001
                    • 22157

                    #10
                    Originally posted by v4 media
                    Pulling the info off something like this http://secure.sharethis.com/publishers/new-share-widget ?

                    So a custom query off an existing plugin?
                    Yes, if you already have the info from another plugin then you can query it.

                    Comment

                    • v4 media
                      Confirmed User
                      • Feb 2005
                      • 2934

                      #11
                      Originally posted by Brujah
                      Yes, if you already have the info from another plugin then you can query it.
                      Yep I've 1/2 solved it. The easy 1/2 though, the hard 1/2 is still to come

                      Comment

                      • fris
                        I have to go potty
                        • Aug 2002
                        • 55750

                        #12
                        Originally posted by Brujah
                        How do you get the social metrics without a plugin? Facebook Likes, Twitter Mentions, etc...
                        i would do it via their api, maybe i will do something like this in the next couple weeks. good experiment.

                        i would need to know all the social systems you want other than twitter and facebook.
                        Since 1999: 69 Adult Industry awards for Best Hosting Company and professional excellence.


                        Totally Free Templates

                        Comment

                        • v4 media
                          Confirmed User
                          • Feb 2005
                          • 2934

                          #13
                          Quite a nice tutorial giving you a good start.
                          http://tutorialzine.com/2010/05/show...ts-jquery-yql/

                          or using the Addthis api http://www.addthis.com/developers to get all the social media in, then just add in comments.
                          Sort by custom query, add code to the loop and functions to get the chart effect in the posts 1-50 countdown sort of thing.


                          People like to vote on stuff and if you're getting se exposure on it lovely.

                          Comment

                          • Brujah
                            Beer Money Baron
                            • Jan 2001
                            • 22157

                            #14
                            Facebook and Twitter have really easy APIs to use. Facebook's is significantly easier to work with. Then a custom query and you're all set. I wasn't aware AddThis does too, that could be useful. Thanks for that one. I knew about YQL, that's not a bad option either.

                            Comment

                            • fris
                              I have to go potty
                              • Aug 2002
                              • 55750

                              #15
                              Originally posted by Brujah
                              How do you get the social metrics without a plugin? Facebook Likes, Twitter Mentions, etc...
                              here is something to get you started.

                              Code:
                              <?php
                              
                                // retweets for url
                                
                                function tweetCount($url)
                                {
                                    $content = file_get_contents("http://api.tweetmeme.com/url_info?url=" . $url);
                                    $element = new SimpleXmlElement($content);
                                    $retweets = $element->story->url_count;
                                    if ($retweets) {
                                        return $retweets;
                                    } else {
                                        return 0;
                                    }
                                }
                                
                                // facebook likes for url
                                
                                function likeCount($url)
                                {
                                    $data = json_decode(file_get_contents("http://api.facebook.com/method/fql.query?query=select%20like_count%20from%20link_stat%20where%20url='$url'&format=json"));
                                    if ($data) {
                                        return $data[0]->like_count;
                                    } else {
                                        return 0;
                                    }
                                }
                                
                                // declicious posts for url
                                
                                function deliciousCount($url)
                                {
                                    $data = json_decode(file_get_contents("http://feeds.delicious.com/v2/json/urlinfo/data?url=$url"));
                                    if ($data) {
                                        return $data[0]->total_posts;
                                    } else {
                                        return 0;
                                    }
                                }
                                
                                // digg count for url
                                
                                function diggCount($url)
                                {
                                    $data = json_decode(file_get_contents("http://services.digg.com/1.0/endpoint?method=story.getAll&link=$url&type=json"));
                                    if ($data) {
                                        return $data->stories[0]->diggs;
                                    } else {
                                        return 0;
                                    }
                                }
                                
                                // reddit score for url
                                
                                function redditCount($url)
                                {
                                    $data = json_decode(file_get_contents("http://www.reddit.com/api/info.json?url=$url"));
                                    if ($data) {
                                        return $data->data->children[0]->data->score;
                                    } else {
                                        return 0;
                                    }
                                }
                              
                                // stumbles for url
                              
                                function stumbleCount($url)
                                {
                                    $data = json_decode(file_get_contents("http://www.stumbleupon.com/services/1.01/badge.getinfo?url=$url"));
                                    if ($data) {
                                        return $data->result->views;
                                    } else {
                                        return 0;
                                    }
                                }
                              
                                // bit.ly clicks for url
                                
                                function bitlyCount($url,$login,$apikey)
                                {
                                    $data = json_decode(file_get_contents("http://api.bit.ly/stats?version=3&shortUrl=$url&login=$login&apiKey=$apikey&format=json", true));
                                    if ($data) {
                                        return $data->results->clicks;
                                    } else {
                                        return 0;
                                    }
                                }
                              
                              ?>
                              Since 1999: 69 Adult Industry awards for Best Hosting Company and professional excellence.


                              Totally Free Templates

                              Comment

                              • Brujah
                                Beer Money Baron
                                • Jan 2001
                                • 22157

                                #16
                                Originally posted by fris
                                here is something to get you started.
                                I see what you mean. Functions to throw into your functions.php file. I still consider that plugin-ish

                                Comment

                                Working...