We have made a duplicate of one of our sites, this is the duplicate:
http://test.blog.aias.com.au/
Cannot get the comments to work for anonymous or admin users on the front end of the site. What I mean by that is that if I am admin I can only post comments via the administration interface (writing a comment in the comments section) but not on the fron-end of the website.
What is most bizzare is that the comments work fine on the original site but not on the duplicate site.
In the "Discussion" settings, "Users must be registered and logged in to comment" is tuned off but that still doesn't explain why even admin users cannot post comments via the "Add comment" link on the front-end of the website.
How can I get the Comments to work for the duplicate site?
Is there any back-end configurations files that need changing after doing the deployment to the duplicate website?
thanks,
Andrei
I suggest using this plugin once in the wp-admin, in tools you'll see "Search and Replace" type in the old url(original) and replace with the new url..click go and it will replace every single line in your database with the new value. I've done this with many wordpress sites moving from dev to production.
Related
I'm developing a site that allows signed-in users to create blogs posts. There needs to be an option to make it either public or password protected. It's being designed to allow users to stay on the front end of the site, which is absolutely necessary. I'm currently using DJD Site Post, which gives other options for post visibility in the admin console. I'm open to any other plugin, even, as long as I can upload videos using that plugin. Any plugins, code snippets, or other items of interest I can use? Thanks!
Are you trying to create your own module for user submitted posts? If yes, then please consider using existing plugins for the same purpose. It will cut down your work to nothing.
Visit http://wordpress.org/plugins/front-end-publishing/
This plugin provides a new front-end publishing module for registered users, you can control if the post gets published immediately or not.
The comments section of the wordpress accepts anything that the user write without filtering the content of it for any malicious entry. I checked this by adding a javascript comment as a comment to my site. Please see the below two points regarding this issue.
1) I have setup my Wordpress site to show comments when the admin approves them. Therefore at the moment any user from the outside will not see any spam comments which I haven't been approved. However, these spam comments are appears when I login as an admin and view the site. Can I block unapproved comments on my posts when I login and view the site as an admin?
2) Are there any technical solutions for this issue? I am using "All-in-one-security&firewall" plugin and "Wordfence" plugin in my blog. It looks like these plugins are not protecting my site from commnts. Are there any free plugin that I can use to stop this thing happening again?
You can always mark comments as spam in the comments section of your wordpress backend.
Also, like some suggested, it's possible to install a plugin that takes care of comments right away, so they will be put in the spam section automatically. Here are two plugins that worked fine for me and are free to use, that you could try:
https://wordpress.org/plugins/invisible-captcha/
https://wordpress.org/plugins/antispam-bee/
I am very new to WordPress; I usually build my sites and web apps using HTML, JQuery, and PHP. This WordPress thing has thrown me for a loop. A little background: Another company has created a new website for us and they created it as a WordPress site. I have the files and WordPress database which is all installed on our servers.
I need to build a user authentication page for users to use to login and view another page. So how do I implement user authentication with WordPress, but not give users access to the WordPress administration, and have the page for the users ensure they're logged in? All of this needs to remain with the overall theme of the WordPress website.
Firstly, when creating WordPress user, you can decide their administration level there.
You can really rein-in your users using this plugin - http://wordpress.org/plugins/user-access-manager.
Now, if i'm not mis-interpreting what you're saying, you want to serve different content to certain users. Well, my friend. Fear not, that's where plugins are handy.
1.
http://wordpress.org/plugins/user-specific-content/ (select specific users by user name, or by role name who can view a specific post content or page content)
2.
http://wordpress.org/plugins/pagerestrict/ (restrict all, none, or certain pages/posts to logged in users only)
If you're unsure how to install, activate, or use the plugin. There are an abundance of youtube & written tutorials for you to utilize. P.S. Don't neglect the wordpress documentation, it's often very informative.
I know very little of WP aside form it being a CMS geared towards (or started from) blogging, but may people have found the product capable of functioning as their sites CMS.
I was recently asked to write a PHP app to signup, (with email confirm and email notification to admin), login to make and manage orders. - so a user can register and get an email confirmation... once they are approved, they can log in, and place an order. and manage their information. There is also an admin section to manage the users and requests... ALL very straight ahead.
So I write it - and test it and everything is fine... Until the client tells me that it's going to be part of a WP site.
Problem, the client ONLY knows HTML, NOT PHP... I don't know WP.
When I upload a directory to the root - and try to run the app, I get redirect to /$url .. and a page not found displaying in the WP theme.
I have a feeling it has to do with the AUTH module I'm using... but there is a huge BIG PICTURE issue I need to conquer - how to integrate an existing PHP app into a WP site...
Q: how do I reference and use the WP emailing system?
thx - I know it's a broad question. but if someone can point me into a direction...
I have read the post regarding templates in WP and setting up a template with PHP code so it's executed... but it seems 'wrong' to have to create a template for each php page.
What your app is about ? If you got only the Auth module already coded you should only import user and password because WP does this out-of-the-box.
Wordpress can be twist up for your need but you need to do it in the WP way :).
If you want to add some functions to it check out the plugin library on wordpress.org. If you know wordpress and no plugin match your needs then the best way to go is writing your own plugin : https://codex.wordpress.org/Writing_a_Plugin
Or maybe just add your custom functions into functions.php, see https://codex.wordpress.org/Theme_Development#Functions_File
For pages, you basically have to type of it in WP : articles - i.e. blog posts - and the static pages. You can add some custom one check https://codex.wordpress.org/Post_Types
I know this answer is more a bunch of links but if you don't nothing about WP you should first learn how it works before try to hack it.
Hope it helps !
How can I let the visitors publish a post without registration in wordpress ?
Any programming modifications suggestions ?
TDO Mini Forms will do what you what you want without too much programming, if any. Here's part of the description from the plugin page:
This plugin allows you to add highly customisable forms that work with your Wordpress Theme to your website that allows non-registered users and/or subscribers (also configurable) to submit and edit posts and pages. New posts are kept in "draft" until an admin can publish them (also configurable). Likewise edits can be kept be automatically kept as revisions until an admin approves them. It can optionally use Akismet to check if submissions and contributions are spam. TDO Mini Forms can be used to create "outside-the-box" uses for Wordpress, from Contact Managers, Ad Managers, Collaborate Image Sites, Submit Links, etc.
Correct me if I'm wrong, but I think the standard WordPress settings will allow you to open up the comments. Assuming you're using at least version 2.8, go to Dashboard > Settings > Discussion. Here you'll find the standard options, try this combo ('yes' and 'no' indicate if the boxes are checked):
Other comment settings:
no - Users must be registered and logged in to comment
Before a comment appears:
yes - An administrator must always approve the comment
no - Comment author must have a previously approved comment
Try this on for size ;-)
WordPress does have a 'post by email' feature:
WordPress can be configured to use
e-mail to post to a blog. To enable
this functionality, you need to:
Create a dedicated e-mail account to be used solely for posting
to your blog,
Configure WordPress to access that account, and
Configure WordPress to publish messages from the e-mail account
You can blog by e-mail using most
standard e-mail software programs or a
Weblog Client -- a program
specifically designed to send posts
via email.
Link to the documentation: http://codex.wordpress.org/Blog_by_Email
For this purpose, you can use the following plugins: gravity forms (one of the best, but not free) post from site and quick post widget.
TDO forms is a waste of time, in my opinion: it's very difficult to use and to learn.