How to integrate phpBB with Wordpress - wordpress

Is there any way to integrate phpBB with Wordpress. I already have a wordpress blog and I need to integrate phpBB to it. I want to synchronize the user table of both phpBB and wordpress. User can access both sites by logging into anyone of the sites. Can anyone help me on this...

You can integrate/synchronize the user tables. There's even a plugin for that, see WP phpBB Bridge.
As an aside: I agree that as a standalone forum, phpBB is by far the best opensource/free solution. For WP, there's also the excellent simple:press forum. Using that instead of phpBB is definitely more future-proof, less maintenance requiring once setup and easier to optically integrate into the site. It might look pretty ugly at first, but its css is very flexible and with a bit of tinkering, you can integrate it very well.
EDIT
It having just received an upvote, I revisited this answer. And it being 2 years old, I want to add that given recent decisions of the dev team, I feel less inclined to recommend simple:press over going the extra mile and integrating phpBB...

I think BBPress Forum is best idea to integrate with wordpress. I recently integrate the BBPress Forum with one my wordpress blog. You can get guide for adding BBPress Forum from here http://www.bloggingalerts.com/2011/11/how-to-integrate-forum-with-wordpress.html

WP-United provides modules for both single sign-on and template integration. It does both of these automatically.

Ok, follow these steps exactly, this took me days to work out.
Install wordpress and phpbb as normal.
Make sure you are logged out of wordpress (otherwise you will get a gap at the top of your phpbb header, where the wordpress admin bar would go).
Now go to your wordpress blog page, (when you are logged out of wordpress admin) and right click, go to view source.
Copy the source from the top of the page until you see a div like page content etc (will vary on your theme), remember we just want the header.
Now paste that right at the top of your your overall_header.php in your phpbb template.
Now go to your phpbb admin, and go to styles, then templates, click refresh on your current template, so that the overall_header.php will be re-cached with the changes we have made.
You can do the footer in the same way, copy the footer html from the wordpress page that you want to use, and add it to overall_footer.php.
You can ever get the same styles by linking your css file from your blog to phpbb.
You should now be able to link to your phpbb and it will have a wordpress header.

i have used wp-phpbb-bridge with these steps:
1) after installation of the plugin, activate it;
2) set the correct paths of phpbb directory in the plugin's settings.
3) go to Widgets and put the Phpbb Bridge Users (or which one) you need into the sidebar.
then the users(login or other data) will be automatically synchronized.
this method worked for me.

Related

How to add plugin to wordpress?

I tried to search google and follow do http://www.wpbeginner.com/beginners-guide/step-by-step-guide-to-install-a-wordpress-plugin-for-beginners/. But My wordpress don't button add plugin.
Can you teach me how to fix it?
If you want plugins, you need to use WordPress.org, not WordPress.com.
From the link you provided:
If you are using WordPress.com, then you cannot install plugins.
In order to use plugins, you will need to use self-hosted WordPress.org (See the differences between self hosted WordPress.org vs WordPress.com).
Executive summary: WordPress.com is slightly easier to get started with but doesn't support plugins.
If you want to switch from WordPress.com to WordPress.org, then read our tutorial on how to properly move from WordPress.com to WordPress.org.
Click on 'Plugins', and then on the next page look at the very top to the right of the navigation menu. Do you see the button? The screenshot you provided does not cover that spot, and the navigation menu can sometimes bug up and not show submenu options.
As you got your answer but i want to clear more about it.
first of all you need to clear that with the help of www.wordpress.com you can create your blog but you can't do any extra customisation on your blog. but if you want to do this:-
You need to download your wordpress from www.wordpress.org org provides you full ability to use custom themes or use custom plugins or you can create your own plugin or theme.
hope it will help you and for more information you can visit this link
https://en.support.wordpress.com/com-vs-org/
There are several WordPress tutorial videos available for free on this site. Which cover How to add plugin to wordpress?
How to add plugin to wordpress
The easiest way of installing a WordPress plugin is to use the plugin search. The only downside of this option is that a plugin must be in the WordPress plugin directory which is limited to only free plugins.
First thing you need to visit the Plugins » Add New page inside your WordPress admin area.
Find the plugin by typing the plugin name or the functionality you are looking for. After that, you will see a bunch of listings.
You can pick the plugin that is best, then click the ‘Install Now’ button next to it.
WordPress will now download and install the plugin for you. After this, you’ll notice the ‘Install Now’ button will change into the ‘Activate’ button. Then click on it. It will activate.
Here is my blogging website I develop recently. Below I mentioned all the plugins you should use to develop basic website.
capablemachine.com
Plugins List :
Ad Inserter - Ad management with many advanced advertising features to insert ads at optimal positions
Akismet Anti-Spam - Akismet is quite possibly the best way in the world to protect your blog from spam. Your site is fully configured and being protected, even while you sleep.
AMP - Enable AMP on your WordPress site, the WordPress way.
Chaty - Chat with your website visitors via their favorite channels. Show a chat icon on the bottom of your site and communicate with your customers.
CoBlocks - CoBlocks is a suite of professional page building content blocks for the WordPress Gutenberg block editor. Our blocks are hyper-focused on empowering makers to build beautifully rich pages in WordPress.
Elementor -The Elementor Website Builder has it all: drag and drop page builder, pixel perfect design, mobile responsive editing, and more. Get started now!
Elementor - Header, Footer & Blocks - This powerful plugin allows creating a custom header, footer with Elementor and display them on selected locations. You can also create custom Elementor blocks and place them anywhere on the website with a shortcode.
Getwid - Extra Gutenberg blocks for building seamless and aesthetic websites in the WordPress block editor.
Gutenberg - This is the development plugin for the new block editor in core. This plugin was installed by WordPress.com and provides features offered in your plan subscription.
Illustrations - Illustrations Block, easy to customize SVGs from within the Editor
Jetpack by WordPress.com - Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users.
Kadence Blocks – Gutenberg Blocks for Page Builder Features. Advanced Page Building Blocks for Gutenberg. Create custom column layouts, backgrounds, dual buttons, icons etc.
Layout Grid - This plugin was installed by WordPress.com and provides features offered in your plan subscription.
LoftLoader - An easy to use plugin to add an animated preloader to your website with fully customisations.
Mobile Menu - An easy to use WordPress responsive mobile menu. Keep your mobile visitors engaged.
Page Optimize - Optimizes JS and CSS for faster page load and render in the browser. This plugin was installed by WordPress.com and provides features offered in your plan subscription.
SyntaxHighlighter Evolved - Easily post syntax-highlighted code to your site without having to modify the code at all. Uses Alex Gorbatchev's SyntaxHighlighter. Includes a new editor block.
WPFront Scroll Top - Allows the visitor to easily scroll back to the top of the page.
Yoast SEO - The first true all-in-one SEO solution for WordPress, including on-page content analysis, XML sitemaps and much more.
Add this line in wp-config file
define('DISALLOW_FILE_MODS',false);

Wordpress: Using it as a news CMS only?

I tried to search everywhere for an answer to my question but I still doesn't understand how Wordpress fully work.
I would like to use Wordpress as my news system CMS only. This means, I do not wish to set up my page layout via the Wordpress theme interface. If you guys know another news CMS called CuteNews, I want my Wordpress to operate pretty much like CuteNews.
How can I put Wordpress post entries into my website that uses my own layout (and not using the theme interface in Wordpress).
Thanks!
For people looking at this from google. Check out this blog post
http://sidigital.co/blog/disconnect-your-frontend-from-wordpress
I have used this as a starting point for my detached wordpress site and it's working perfect.
You can actually! Without converting it to a theme. It works for me as I don't do wordpress themes but I use WP to power the back-end of my websites. I utilize WP's CMS feature.
here's a checklist of what you can possibly do to your website.
Your website design (html/css)
Install Wordpress on your server, or locally.
Download Blank WP Template, set this as your default template for your wordpress site.
Edit the Theme's CSS/Header/Footer according to your website design while keeping essential WP codes provided in the template.
Set your News Page as the Blog Entry in WP Dashboard.
If you want some news preview, such as titles to appear somewhere on your site like homepage, you can either call it thru PHP code available on the net or install a plugin in WP.
Items listed above maybe broad, but that's a starting point, as you can research on the net for detailed information on how to go about your website with wordpress CMS.
Best of Luck!

what the best solution for user driven content on my website

i have created a website for a non profit organization. People on the site want to post stuff . i want to figure out the best way to allow them to do this.
Can i host a wordpress site and somehow embed it into my website
Do i need to install some whole CMS solution?
Other solutions for supporting user driven posts.
to clarify, the functionality of wordpress is all i need (people posting content and pictures).
It's easy to integrate Wordpress into a static html site.
Integrating WordPress with Your Website « WordPress Codex. (You do need mysql, but almost every hosting company out there offers it.)
If you want to convert an existing html site to Wordpress, look at Theme Development « WordPress Codex. Developing Wordpress themes is no more complex than other CMS's, and here are lots of tutorials out there. You divide up your html into header.php, index.php, page.php, footer.php, etc., and css into style.css. If you do a standard Wordpress theme, then plugins will work fine.
Go ahead and do a full install of Wordpress; there's no option for a minimum install. WP is small, anyway.
If you need a finer degree of working with editors, subscribers and contributors than Wordpress offers out of the box, look at different plugins that offer role managing capability, giving administrators the power to give different levels of permissions to users to write, edit and publish. WordPress › Search for roles « WordPress Plugins
You can pull other content into Wordpress via RSS, too, and either have that content appear as an RSS feed, or have it integrated into published posts. FeedWordPress | simple and flexible Atom/RSS syndication for WordPress
You can get a free account at wordpress.com and try out a limited version of Wordpress, limited in that it is hosted by wordpress.com and you have a small number of plugins and css modifications you can make. But once you selfhost Wordpress, then you can do much more with it in terms of plugins and adapting the css to an existing site.
You could use a Wiki.
There are a few popular free Wiki packages out there these days. By far the most popular would be the framework behind Wikipedia - MediaWiki. Wikis' are a proven way to let users create the content, with systems in place to prevent vandalism/spam. MediaWiki also has a whole bunch of great plug-ins for anything you would need.
Another Wiki option is to use the Wordpress-Wiki plug-in for Wordpress. It lets you use Wordpress, but with some features of a Wiki. Not as feature rich as MediaWiki, but a good option if you really like Wordpress.
You do not need to install a whole cms solution, though wordpress can host an entire site, not just blogs.
You could hack it by using a hosted weordpress and displaying it in an iframe (this one might get some flames - but it works and it's easy)
You could also install wordpress on your server. By the sounds of it this is not your expertise, and while setting up wordpress is getting easier every release, for smaller sites I would much rather recommend pivotx
wordpress has a lot of overhead and requires a mysql database. The templated, while there are more available than in pivotx are harder to create. So I'm suggesting the other solution because it does the bulk of what wordpress does, and though it has far far far fewer plugins, it is a lot easier to theme, as it uses smarty.
This problem/scenario is pretty common. And the most common solution is to install a CMS. Our compagny installs Drupal to let end user manage their website easily. They can edit menus, and change content as easily as you write a document in word processor software.
But there is a lot of CMS out there...
Have you tried blogEngine.net?
I have two sites http://www.dotnetscraps.com and http://www.abhyast.com/ that are hosted using blogEngine.net. It is free and has multi user support, and the best part for me is that it supports both XML and SQL hosting. Anything that you post automatically ends up in the App_Data folder which is what you need to backup.
http://www.dotnetblogengine.net/
There are a plenty of themes to choose from, and if you wish you can customize your own theme without much effort.

How to use wordpress to make a commerical/non blog website

I have managed to setup a blog on localhost quickly using wordpress. But what is ivolved in setting up a commercial website that is not a blog?
Also, should learning to use wordpress be more diffcult than learning Asp.Net or php? I can use these languages to create a website more quickly than using wordpress it seems. I'm guessing it should be possible to create a basic php website and then somehow hook it up to the admin functionality of wordpress to publish content and update it?
Any comments and suggestions will be appreciated.
Thanks,
A few thoughts on this.
First, Wordpress is based on PHP. So if you know your way around in PHP you are able to change anything within wordpress, you can build customized plugins, templates, etc.
However, using Wordpress has nothing to do with the programming languages you know. The fact that you are struggling with it is probably more because you don't understand yet what the features of Wordpress are or what you can use them for.
You can easily use Wordpress to create a simple non-blog website by setting up pages instead of posts. So you would be using Wordpress not as a blog engine but more as what's usually called a content management system CMS (not that using it as a blog engine wouldn't make Wordpress a CMS, but I'm talking about the general usage of those wordings).
A simple Google search might help you find more information about how to accomplish it in your specific case.
Hope this helps!
You need experience with PHP, HTML and CSS to configure WordPress to run like a non-blog website. Is it easier? Maybe, you get what you want but you won't understand what is going on.
If you are creating a static web page, say like a company's web site with little to none dynamic content, use pages (not posts) and create a static front page.
If you wish to use WordPress like a generic CMS, you can either use the Pods plugin or the newly introduced custom post types and taxonomies (new in Wordpress 3.0). You still need knowledge of PHP/MySQL to configure the Wordpress Loop (which is used to display blog posts and other dynamic content) and Wordpress Theme tags (to display name of the current logged in user).
Some plugins help with customizing the site for a non-blog look. Theme My Login and Theme my Profile blends the log-in page and profile page with your theme. However, if you need to customize the appearance, or add new logic, you pretty much need programming.
In short, you would need knowledge of PHP and MySQL; CSS too, if possible. Get your hand dirty building some sites, then what Wordpress offer and does for you with its API will be more relevant.

Integrate wordpress blog with joomla website

I have a website which I developed in joomla and a blog in wordpress. I would like to integrate that blog with my Joomla website without using wrappers or CorePHP component.
Is there any way to do this?
I think the best thing you can hope for in this situation is going to be to have one be a subdomain of the other, and when you want one system to reference the other you'll need to link to it. Also, if you could move one of the systems to be a subfolder of the other system, you'll probably get away with having relative links.
The only other option would be to literally migrate all of your content from one system to the other manually.
What about using a feed reader in your Joomla website to show your Wordpress posts?

Resources