I have developed a blogdown site and I am ready to upload it to GitHub. I will be using netlify as well to display the site and I have my domain name ready to go. It is not finished because I want to be able to add things and understand that process while working further on it. I can not understand for the life of me how to upload this. I have tried the new/existing repo schemes. I have tried everything from every site. Do not just send some documentation script cause I have read all them.
Related
I hope you are doing well
I want to make a book site with next.js. My site needs to be updated and add products every day. I want to know now if it is appropriate to make this site with next.js?
Now, my website is complete and I ran it with next.js, my website is with node.js, and now every product that I add, I have to go and get a build from the next.js project and upload it to the host, and is this a difficult job? If anyone has a better way, I would be grateful if they could help
Look at this Showcase on next.js official website. It's powerful enough to make any kind of dynamic website. You need to use getServerSideProps with the database of your choice. If you are using Static HTML Export you have to rebuild and upload it again whenever you make any changes.
There's also a lot of options to automate next.js deployment, Best option for your use case is to use services like Digital Ocean App Platform so whenever you push some changes to git repo it automatically rebuild and update your site with fresh content.
I have detected RichWidgets/Popup_Upload page in one of the tests and we can send a POST request to the webpage. And when I looked at it online, I saw that there are thousands of domains using this RichWidget.
In order to understand if we can upload malicious files with this upload functionality, I just want to install it locally and try that but can not find this Popup_Upload endpoint anywhere or any blogs about it. I found the following github repo and online demo of the widgets but there is no upload function in this repo.
Links:
https://github.com/richwidgets/richwidgets
http://www.richwidgets.io/
Is there anyone who knows what this is and where can I find the source files to read?
RichWidgets/Popup_Upload.aspx is actually one of the widgets that is used in the OutSystems Platform.
Reference:
https://andrefmota.outsystemscloud.com/RichWidgetsSample/PopupUpload.aspx
I want to set up a system where a developer can work on a separate server on a wordpress website.
My question is: If in the meantime changes are made to the live site (like plugin updates, new plugins, new posts, new comments, etc), how is one able to import a new feature (e.g. a new page) from the development server on the live site while making sure that previous changes on the live site don't get deleted?
I am looking to understand how this all works. In a sense, I would like to have some kind of version control system.
Thanks in advance :)
You can version control your own code using git. Basically we would init a new git repo and commit changes onto this repository. This can lie separately outside of the core files. i.e you only need to include the wp-content directory and ignore all the other core wordpress files.
Here is a good article on how to do a really good versioning system for a website.
http://toroid.org/git-website-howto
The posts and pages (basically content) in a wordpress site however lies in the database.Any changes made there will be permanent.
The only option is to keep taking regular backups of the content. You can do this by using an automated backup tool.
If you really want to version control your database, here is an article that helps:
https://blog.codinghorror.com/get-your-database-under-version-control/
This one is a tricky one. You cant host a single website on two servers. Just imagine a website having 2 hosted urls..!! No way.. You can never do that.
You better create a new user and give access to him. Look carefully in the settings and be a admin. You will have a chance to approve or reject what the second user changes.
Hope this helps.
I am making a WordPress website and I might create new builds. How will I keep back up or save my latest builds, I would prefer to use and manage builds through github. Is there a particular way that I can do it in WordPress?
Simple way to install this plugin and create your WordPress backup and download it :
https://wordpress.org/plugins/duplicator/
I used gitwatch to automatically commit new code to a Github repository. This included new uploads and new plugins. Just follow the ReadMe and it works pretty well.
This is an example of a website where I used this technique.
Words of Caution
Use .gitignore to exclude your wp-config.php file so that database credentials etc are not stored to github.
Be careful not to dump your database to the wordpress directly (which
would automatically commit it to Github).
Be careful of plugins
that write sensitive stuff to a file that might get committed.
I am aware of Kerchoff's law, or not attempting security through
obscurity, but I am not stupid about the risks of automatically
publishing all of your configuration publicly. The site above is not
a high profile complex site (and I generally like to think I know
what I'm doing). DO NOT do this at home if your website is handling
sensitive information or could be at risk of anything more targeted
than a general Wordpress security flaw dragnet on Google.
One partial solution to these concerns would be to just make the Git repository private.
Finally if you are dealing with European data you need to comply with GDPR
which means you need to be ready to scrub a file from Git history
using something like BFG
You are addressing two different things. For backups, there are WordPress backup plugins that you can use like updraft (here's the link: https://wordpress.org/plugins/updraftplus/). But when it comes to development workflow then GitHub is the right platform. If you want to know how to work in a live environment and how to push and pull the latest changes from local to live or vice versa
(to keep track) then this guide will help you. https://www.cloudways.com/blog/wordpress-github/
I try to follow the Instructions here but I also consulted this. I was able to install the plugin, create my Facebook app, get the namespace, icon etc. even a test post worked, but when I click "submit", I get a dialog box that says this:
Built-in Action Types require that you provide instructions for using your app's Open Graph integration as your Open Graph Test User in a functioning test environment. Failure to provide a functioning test environment will result in rejection of your Action Type.
I've tried typing in the box, but when I click continue I just get this box again. I wanted to setup auto syncing and ditch Networked Blogs, but maybe I should have stayed with a working solution, given this has gone far from smoothly. How do I get the publish article action submitted and approved?
I actually got the Facebook for WordPress plugin to work, but I didn't find it actually made my blog better. It seemed to run slow, unexpectedly stopped working at times, and did not result in increased traffic. If you want to share your posts to Facebook and you can stand clicking the button yourself after you hit publish, I recommend the Professional Share plugin. If you want related posts, I recommend the Yet Another Related Post Plugin.
The Facebook for WordPress plugin and JetPack are just too big, they have too much cruft, they are not worth running in my opinion and I've been using WordPress since 2005. Just because a big corporation makes an official plugin, doesn't mean it is the best.