How to track "popularity" of a WordPress post (views, shares) to present the "hottest" posts in category? - wordpress

I can code, but don't know much about WordPress internals, so would appreciate any advice or instructions. I am looking for a solution to present the posts on my site in the order of popularity. I am thinking of the following signals:
- number of views
- number of times a download link inside the post was clicked
- number of likes on FB (currently using Monarch plugin)
Please help me to figure out how to get those inputs recorded with WP. When available a no-code solution like plugin will be more preferred unless it has some considerable issues. Examples or tutorials would also be great.
Thank you

You've got a couple of options, first you could use a plugin which would be the easiest way to solve your issue:
https://wordpress.org/plugins/wordpress-popular-posts/
Or you can take a no-plugin approach and do something similar to this:
http://www.wpbeginner.com/wp-tutorials/how-to-track-popular-posts-by-views-in-wordpress-without-a-plugin/
I'm not sure how you'll go finding a solution that will integrate page views with social sharing, that would require popularity being abstracted from page views themselves and another counter being created and incremented via a callback from your social API's.

Related

Submitting WordPress blog to Flipboard

Does anyone know of a simple way to submit my blog feed to flipboard?
It requires things like the entire post in the rss feed.
Whole list here: https://flipboard.com/rss
I already have a feed running through feed burner. Is it possible to have two? One for normal subscribers and one for flipboard? I imagine one for both wouldn't work too well?
Thanks.
Yes there is a way to have a dedicated feed just for Flipboard. They do require an optimized RSS feed which WordPress does not meet the requirements.
I did a quick Google search for a plugin since that would be a simple way to implement what you need and I came across this plugin called Flipboard RSS Feed + Shortcode. I do not have any experience with it though. The dev site can be found here. I would read more in to it and make sure it solves the problem.
If that was what you were looking for go ahead and mark this answered. Let me know how it works if you use it. Looks pretty interesting.

Making a content feed

I am making a website which allows people to discuss news topics. I was looking to make like a news feed which shows the most talked about topics and topics followed by users however I am not sure how to do this? As in I can't think of a process to do this and I don't think Rss feed's are the answer, help would be appreciated.
Same here. I am developing a website too and learning how to develop an RSS engine of my own.
http://news.bbc.co.uk/2/hi/help/rss/default.stm#mysite
http://www.wikihow.com/Create-an-RSS-Feed
But I need more information. What I know is- RSS feeder itself searches for latest content on the news websites or blogs (by looking at their dates perhaps) and it places the latest post on top. Now the problem is that I am not able to create that. I need to know a lot about RSS and specially XML.
But your problem is different I think. You want to show the trending post on the top. Then, I think you will need to create an algorithm to rank your pages/posts. And this algorithm should evaluate the real hotness of the content. For example a 20 days old post on your website might still be hotter than latest trending news and it might be searched in the top news.
But now the question is how would this algorithm decide whether a post hot or not? Well this can be done on the basis of likes or hearts give to it by users, comments on the page, links in the comments on the page, shares (you can track that), and external links to your post etc etc. Now it's up to you what you will prefer to make your post trending. You can give more weightage to external links or maybe comments or you could set limits to all of these which when reach gives a sign of full success of the post.
Sorry If you don't get it. I was just thinking of the solutions. I really don't know the solution to it already.

Drupal: can its functions be customized?

I've tried searching the Internet for this but I have not found an exact answer. I've seen that Drupal can use modules and its admin page can be customized, but does its functions can be customized as well?
This is what I want to happen:
after writing an article/content, it would be saved first as a draft and be sent to certain people for deliberation. The people would then have to vote if it is okay. If the article/content gets 70% or more approval, it would be posted immediately to the website.
Can I do this with Drupal? If not, do you have any suggestions on other CMS's where I can do this?
Thank you!
While you probably don't need a custom module to achieve the desired result, you certainly could write your own custom module if you wished to.
This documentation should get you started: http://drupal.org/developing/modules
And this is a great set of examples that provide a starting off point for custom module creation: http://drupal.org/project/examples
Like I said though, you're likely better off using contributed modules that have been vetted by the community. See if the workflow module does what you want - search "drupal workflow." You may also need the fivestar module to provide a thumbs up for approval - search "drupal rating."

Using wordpress as an article directory - what plugins/themes to use?

Anybody using wordpress as an article directory? I don't have time to customize it, so if anybody has done it or using any plugin/theme could you point me to it?
Also, is there any alternative script for article directories?
You can use article directory plugin + theme (optional, you can always build your own theme)
Plugin: http://wordpress.org/extend/plugins/article-directory/
Theme: http://articlesss.com/article-directory-wordpress-theme/
WordPress does this right out of the box. Article Directory... Blog... it's all the same. Figure out your topics/categories and file your posts/articles accordingly. Happy content publishing.
I spent some time looking for a decent directory script for WP myself and never really found anything that was better than merely average.
Your question finally got me motivated enough to make a big list of them, so I made a big post on my blog today with a heap of link index / article site scripts.
Surprisingly I found a pretty decent article/directory solution for wordpress when I was nearly finished. That being said, after looking at dozens and dozens of link/article scripts today, I think there's betters solutions than WP if you're serious about that sort of site.
WSN links, and the article script that same company makes would be my personal choice. The problem with those sorts of sites (compared to a personal blog) is that you're suddenly dealing with lots of other webmasters changing things around on you, so you've really got to have decent tools to check links and make sure it's all OK and what you linked to originally, otherwise you're going to lose surfers.
Hope that helps :)
If you wanna get Teasers or Excerpts on into any sidebars you can use the Category Posts Widget
The link building / article-directory site like adset.org
use the Userpro from codecanyon.net to handle all there member Signups/Login.
Then you can let people write posts direct in wordpress backend, and approve them or you can use a plugin like "Frontend Publishing Pro" also from codecanyon.net, and let users post from front end.

Total Number of Stories on the website

I have this website iloveforwards.com created using drupal.
I would like to have a block on the side that says total Number of forwards: n
the pages are created as stories.
i tried views. no luck. Pls help
-Vivek
You could use the views_groupby module to do this. It's a good module for counting up pretty much anything that you can pull together with a view.
Here's the documentation.

Resources