Where to include License - fancybox-3

We have purchased Fancybox license. Now how to I add license to the library on our site page? The page is already working without providing license. Does a license needs to be added in library when loading on site?

Do not worry, you do not need to include/use it anywhere, just keep it.

Related

How to mask license key of premium WordPress themes or plugin

Let's say I bought a WordPress theme or plugin with a license key.
I used that WordPress theme or plugin on a client/customer website.
However, I don't like the client/customer to be abusing the license that I used on their website. Any idea on how to hide/mask the license key so that the client/customer won't see it visibly and use it irresponsibly?
The license key will most likely still be somewhere in the database or in one of the files. If that is not an issue, then you can probably hide/mask the license key if it is mentioned in the WP dashboard somewhere by either:
Hiding it by using CSS (but it will still be visible in the DOM structure behind the scenes, for example when the client inspects the HTML)
Removing it by some custom PHP code if possible, but this will depend on how/where the license key is being shown and is more difficult to do
I hope this helps.
Note: If you do buy a license for a client's site, then you often buy it for that particular site, so I don't think it's a huge issue that your client can see the license key. Unless maybe it's an agency license, but I don't think it would be shown in that case.

Edit WordPress theme

I have purchased and downloaded WordPress theme. Developer told he will customise it but he wants the downloaded file. Is there any way for Developer to edit the theme online without me actually sending the downloaded file.
Ya it is possible.
WordPress contains two built-in editors that allow you to edit Theme files directly from within your browser. They are called the Theme Editor and Plugin Editor.
Access the Theme Editor from the Administration > Appearance > Editor menu
The Plugin Editor is located at Administration > Plugins > Editor.
do you know how to install it in wordpress? You can install it there and let him work inside wordpress. You should also avoid full FTP access to your files
Honestly, I would let the developer have the files to work with how he/she chooses to do so. If you do not trust the developer to do the job he has been hired to do after sharing the files with him, I would simply find a developer that you DO trust. Starting a working relationship with someone you do not trust is a recipe for disaster.
You will pay more for crippling the developer by forcing him to use tools/editors that are not worth his time, and you will damage the relationship by demonstrating a lack of trust on your end.
If I were you, I'd find someone I can trust, and have him install wordpress for you, customize the theme and help you set up hosting. This way, you can work with him to perfect the content, give him the required assets, and do QA testing while he does the heavy lifting.

Best Open Source CMS or library management plugin

I'm looking for a open source or free wordpress CMS or library plugin to post 2,000 huge text articles with search keyword, highlighting like CMS to an existing site.
Could you please let me know which plugin provides a best search like search by keyword, search results displayed easily to navigate with shortcut keys, quickest search etc.,
Thanks.
1. What is a CMS:
"A content management system (CMS)is a computer application that supports the creation and modification of digital content using a common user interface and thus usually supporting multiple users working in a collaborative environment. CMSes have been available since the late 1990s."
(Source: https://en.wikipedia.org/wiki/Content_management_system)
1.1 Popular CMS Systems for websites:
WordPress (https://wordpress.org/)
Drupal (https://www.drupal.org/)
Joomla (https://www.joomla.org/)
There are many more and all of them have different advantages and disadvantages.
2. Example Solution with WordPress:
2.1 First find your domain, buy it and install WordPress. Many hosts offer one-click installers for WordPress.
2.2 Find a theme (WordPress terminology for templates) you want to use. This will define the UX (user experience) for your website. These may include your requested search features for the different posts/articles.
You can find free themes here: https://wordpress.org/themes/
Paid "premium" themes here: https://themeforest.net/ (or other ressources)
2.3 Importing & Publishing all your posts: Use one of the many existing importing plugins (WordPress extensions) to import and publish your content.
So far the best plugin I used for importing huge amounts of content with the easiest interface is WP All Import (http://www.wpallimport.com/). It allows imports from different resources and plays well with all a lot of other plugins.
Final Note: I am not associated with any of the above mentioned solutions. The suggestions mentioned above are solely based on my personal experience.

How to keep backup or save latest WordPress build in Github

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/

Customized Drupal with pre-installed modules

I heard in Joomla world they sometimes create so called builds - Joomla installs targeted for specific kind of site. Is there something similar for Drupal?
Someone may have likely created e.g. Company site with the same set of pages time and again, and it's possible that such builds are offered somewhere. I don't know how personal or commercial these builds can be, but I am sure some people can use them to speed up their development.
What are your ideas, have there been such sites or attempts, is this a right approach?
They're called Install Profiles. There's a bunch of contributed profiles on the Drupal site.
I can see that profiles from the link above don't actually contain modules themselves. Should I still download the modules manually in addition to downloading the profile?
Profiles can have a modules subdirectory for modules included with the installation profile.
AFAIK you need to download the modules manually if this directory is not populated.
There are a couple of good ones I didn't see listed on the Drupal profiles page.
They are iSite Essentials CMS and Acquia Drupal.

Resources