Author: Oxford

Design a plugin for wordpress woocommerce to display a tab to show attachment download You can add the attachement tab in the product edit page. Demo Link: https://www.shopym.com/product/amd-fd6350frhkbox-fx-6350-fx-series-6-core-black-edition/ add a custom_field ,  spare it with   link|description and commas,   the default description is the file name. save below code to a .php file, and upload it to the  /wp-content/plugin <?php /* Plugin Name: Your WooCommerce Product Attachment Plugin Description: This plugin allows you to upload and display attachments on product pages in WooCommerce. Version: 1.0 Author: Shopaii Author URI: https://www.shopaii.com License: GPL2 */ // 插件其他功能代码… // 在产品编辑页面添加自定义字段 add_action(‘woocommerce_product_options_general_product_data’, ‘custom_attachment_field’); function custom_attachment_field()…

Read More

A better way of translating your WordPress site directly from the front-end, with full support for WooCommerce, complex themes and site builders. A WordPress translation plugin that’s easy to use for a change. TranslatePress Add-Ons: TranslatePress – SEO Pack Add-on 1.1.9 | TranslatePress – Extra Languages Add-on 1.0.1 | TranslatePress – Language by GET parameter Add-on v1.0.3 Demo: https://translatepress.com/ https://workupload.com/file/gqadMPYgsE2 https://userscloud.com/mnpz38kvq98g https://www.upload.ee/files/16079824/translatepress-269.rar.html https://pixeldrain.com/u/fmrn3a2k https://nippyspace.com/v/585226 https://www.mirrored.to/files/CPNPPSHD/translatepress-269.rar_links https://mirrorace.org/m/3e98z https://krakenfiles.com/view/0iMBBmPTMF/file.html https://hxfile.co/o21r0l5zry0f https://gofile.io/d/rVVTMV https://ddownload.com/ubvv16lzdcn7 https://dbree.me/v/609487 https://1fichier.com/?21gblhtnf8kpha8fz3o8

Read More

Project URL: https://www.jhhearingaids.com Development language: PHP Background management system: Wordpress Project type: Wordpress website + SEO Industry: Medical Project Description Jinhao Medical was established in 2011. It has successively been honored as a high-tech enterprise in Guangdong Province, a “gazelle enterprise”, the third batch of specialized and new “little giant” enterprises of the Ministry of Industry and Information Technology, and a listed hearing aid enterprise. As a world-renowned hearing aid brand, Jinhao Medical has been constantly pursuing excellence and innovation, and its products have successively won major international awards such as the German Red Dot Design Award. The company focuses…

Read More

https://hub.docker.com/r/porchn/php5.6-apache apache-php5 Supported tags This repo used in Dockerhub url ‘https://hub.docker.com/r/porchn/php5.6-apache/’ latest Link to Dockerfile pdftk Link to dockerfile Software PDFTK Module install in images gd iconv mcrypt intl mysql mysqli pdo_mysql zip mbstring mod_rewrite External extension Memcached Composer OpenSSL Imagick Volume /var/www /var/log/apache2 /etc/apache2/sites-enabled Port 80 443 How to use with Docker docker run –name testphp -p 8080:80 -d -v $(pwd):/var/www/html porchn/php5.6-apache Use with Docker-compose apache: image: porchn/php5.6-apache container_name: apache ports: – “80:80” volumes: – ./apache2/conf:/etc/apache2/sites-enabled – ./apache2/www:/var/www – ./apache2/logs:/var/log/apache2 environment: – TZ=Asia/Bangkok restart: always

Read More

Running the Apache HTTP Server with PHP inside Docker Running the Apache HTTP Server (“httpd”) with PHP inside Docker is easy. So easy that, in case you’re using httpd and PHP, you actually have no reasons not to do it. Here’s a short guide about how to do that. https://nelkinda.com/blog/apache-php-in-docker/ Table of Contents 1 A Vanilla Prototype 1.1 Things that didn’t work for me 2 The Dockerfile 2.1 Explanation 3 The docker commands 4 The Makefile 5 Appendix 5.1 Table of Abbreviations 5.2 Glossary 5.3 References Figure -1: Docker + Apache + PHP 1 A Vanilla Prototype To run the Apache HTTP Server with PHP in Docker on your, say, htdocs/ directory, on port 8082, you can run the following command: docker run -d…

Read More

https://www.nlm.nih.gov/web/documentation/TemplateDocumentation/videojs_multiple_sources.html VideoJS – multiple source demo Clicking on control bar allows the user to select a different Quality of the video Exactly. Keyboard controls: Space bar – toggle play/pause; Right and Left Arrow – seek the video forwards and back; Up and Down Arrow – increase and decrease the volume; M key – toggle mute/unmute; F key – toggle fullscreen off and on. Transcript: Symposium Overview Alternatively, you can download and play the mp4 video file (34.9 MB) and the vtt caption file.

Read More

add below code to theme/functions.php /* WooCommerce添加自定义选项卡 代码来源: www.wpzhinan.com */ add_filter( ‘woocommerce_product_tabs’, ‘wc_add_features_tab’ ); function wc_add_features_tab( $tabs ){ global $product; $content = get_post_meta( $product->id, ‘product_features’, true ); if( !empty($content) ) { $tabs[ ‘features’ ] = array( ‘title’ => ‘Features’, //标签名 ‘priority’ => 1, ‘callback’ => ‘wc_features_tabs_panel_content’, ‘content’ => $content, // custom field ); } return $tabs; } function wc_features_tabs_panel_content( $key, $tab ){ echo ‘ ‘ . $tab[‘title’] . ‘ ‘; echo $tab[‘content’]; } Source: http://www.wpzhinan.com/jiaocheng/456.html https://wpexplorer-themes.com/total/snippets/add-new-tab-setting-woocommerce-product/

Read More

The plugin Surror Product Tabs for WooCommerce is a WooCommerce extension which allow us to add multiple single product tabs as per the requirement. Introduction To add or manage the product tabs are tedious task which was not complete until doing custom code. So, We have build the Surror Product Tabs for WooCommerce extension for our user. It allow you to extend the product tabs as per the requirement. https://preview.codecanyon.net/item/surror-product-tabs-for-woocommerce/full_screen_preview/35686946?_ga=2.79112732.960098181.1646632034-1964968228.1639618581

Read More

With thousands of companies offering products and price monitoring solutions for Amazon, scraping Amazon is big business. But for anyone who’s tried to scrape it at scale you know how quickly you can get blocked. So in this article, I’m going to show you how I built a Scrapy spider that searches Amazon for a particular keyword, and then goes into every single product it returns and scrape all the main information: ASIN Product name Image url Price Description Available sizes Available colors Ratings Number of reviews Seller rank With this spider as a base, you will be able to…

Read More

My current choice for running my site is Jekyll, a static-site generator written in Ruby. Since I ditched Wordpress back in 2013, I’ve been using Jekyll exclusively. It is a lot easier to get up and running on Jekyll instead of setting up Wordpress, it does still have some road blocks in getting it up and running. Since 2013, there’s been numerous times that I’ve had to set up a new computer, which meant getting Jekyll up and running from scratch. That usually means installing Homebrew, rbenv, Ruby and then Jekyll and crossing my fingers and hoping that everything runs…

Read More

Jekyll Docker Jekyll Docker is a software image that has Jekyll and many of its dependencies ready to use for you in an encapsulated format. It includes a default set of gems, different image types with different extra packages, and wrappers to make Jekyll run more smoothly from start to finish for most Jekyll users. If you would like to know more about Docker you can visit https://docker.com, and if you would like to know more about Jekyll, you can visit https://github.com/jekyll/jekyll Image Types jekyll/jekyll: Default image. jekyll/minimal: Very minimal image. jekyll/builder: Includes tools. Standard The standard images (jekyll/jekyll) include a default…

Read More

https://computingforgeeks.com/add-and-use-iso-library-storage-repository-xen-xcp-ng/ In our previous articles we walked you through the installation of XCP-ng Hypervisor and how to manage XCP-ng Hypervisor with XenCenter | XCP-ng Center. Once the hypervisor and management from XenCenter is configured, configuration of networking and storage repositories can be performed. In Xen virtualization Storage Repository is the place for your VM disks (VDI SR) and storage of  ISO files. In this guide we look at how you can configure ISO Library Storage Repository in Xen and upload some ISO files to it. There are two types of ISO SR that can be configured in Xen: NFS ISO – This SR type…

Read More

Mainstream web application firewalls (WAFs) can be very difficult to understand, with thousands of lines of code and obscure plugins. This complexity makes it challenging for developers to modify code to block specific anomalies and secure their applications. But OctopusWAF is different – the open-source WAF is customizable, user-friendly and optimized for a large number of parallel connections – making it ideal for high performance Asynchronous JavaScript and XML (AJAX) applications. What Is a WAF? A WAF is a piece of software or hardware intended to protect an HTTP application at the level of the application. WAFs apply a…

Read More

https://www.prestasoo.com/blog/prestashop-login-logout PrestaShop Login: Fix user is automatically logged out of the Admin Panel You need to login to PrestaShop Admin to manage your products, track the orders, change the module configuration settings…etc. A few seconds after login success, you automatically log out. What’s wrong? I’m sure that your computer is not the cause of this. For some reason, it kicks you out of the session. It’s no fun if PrestaShop developers need to configure their addons or check order status immediately. I think that PrestaShop needs to add a timeline to the site so that we can see how…

Read More

In case you are getting 404 page not found error on post page for wordpress website, then you need to edit your .htaccess file and replace the existing wordpress rules with these rules : RewriteBase / RewriteRule ^/index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] “/” is the location WordPress was installed relative to the vhost docroot. Save the file and restart litespeed. Voila, it should work now ! In case you are using cyberpanel, then make sure you edit the .htaccess file from the filemanager and save it once from there. Directly editing the file from terminal…

Read More

This installs self-hosted CyberPanel on your server which is independent of CyberPanel Cloud. The installation of CyberPanel is fairly easy. The installation must be run as root (sudo will not work). Requirements Centos 7.x, Centos 8.x, Ubuntu 18.04, Ubuntu 20.04 Python 3.x 1024MB or above Ram. 10GB Disk Space. CyberPanel vs CyberPanel Ent! CyberPanel comes with two versions one is simply called CyberPanel and the other is Called CyberPanel Ent. CyberPanel comes with OpenLiteSpeed and is completely free for an unlimited number of domains and worker processes. However CyberPanel Ent comes with LiteSpeed Web Server Enterprise, it is free for…

Read More

Dear team, After a fresh installation, when I am configuring the Mod security on the cyber panel I got an error for both OWASP and MODDECURITY 3.0. I also checked both URLs .they are throwing 404 errors for comodo =https://cyberpanel.net/modsec/comodo.tar.gz for OWSAP =https://cyberpanel.net/modsec/owasp.tar.gz Comments /usr/local/CyberCP/plogical/modSec.py and change the mirrorpath from “cyberpanel.net” to “cyberpanel.sh” mirrorPath = “cyberpanel.sh” and try install and it will be ok https://forums.cyberpanel.net/discussion/5172/unable-to-download-owasp-modsecurity-core-rules-and-comodo-modsecurity-3-0

Read More

Last year’s pandemic increased the world’s reliance on technology and most of the business went from brick and mortar stores to online shops. This trend has been increasing over the last several years and will continue to grow over the years too. WordPress now serves more than 40% of websites in existence, taking a lion’s share of the global infrastructure. In this article, we are going to show you how to make the most of it using Gatsby. There are different types of websites and different methods of creating websites. You can create a website on simple HTML pages or…

Read More

https://cyberpanel.net/blog/2019/04/09/how-to-install-magento-on-cyberpanel-enterprise/ Magento is an open-source e-Commerce platform or content management system (CMS) written in PHP, which lends a hand to developers to build eCommerce websites. Magento has two main editions: Enterprise and Community edition. The community edition is for programmers and small business. Comparing to standard set up of Varnish and Nginx, LiteSpeed provide simpler stack, less resources used and HTTP2, QUIC out of box. Magento has the potential to make online shopping sites fully customizable to meet user requirements. Magento proves to the world it’s possible to make fast eCommerce stores. It has the ability to produce fast loading pages and has very few…

Read More

Learn how to do search engine optimization in our complete SEO training course for beginners. Subscribe ► https://www.youtube.com/AhrefsCom?sub… *************************************** Additional SEO Resources SEO Course for Beginners Playlist (14 Videos) ► https://www.youtube.com/playlist?list… SEO For Beginners: A Basic Search Engine Optimization Tutorial for Higher Google Rankings ► https://www.youtube.com/watch?v=DvwS7… Keyword Research Tutorials for SEO ► https://www.youtube.com/playlist?list… On Page SEO Checklist for Higher Google Rankings ► https://www.youtube.com/watch?v=gDYjj… Link Building Tutorials (Step-By-Step) ► https://www.youtube.com/playlist?list… *************************************** It doesn’t matter if you know nothing about SEO. This complete end-to-end course was created to help you learn SEO in an easy and systematic way. This SEO training course…

Read More

Overview WP Remote Users Sync is a free plugin that allows you to synchronize WordPress users, user passwords, and login sessions securely between sites. It is currently our recommended solution for synchronizing WordPress user accounts. Using WP Fusion with WP Remote Users sync, your users’ CRM contact IDs and tags are synced directly between any configured sites. In many cases this can reduce the number of webhooks you need to configure in your CRM. #Setup WP Fusion automatically configures itself for WP Remote Users sync, and there’s no extra setup required to have users’ contact IDs and CRM tags synced automatically between your…

Read More

SEO Tutorial For Beginners: A Step-By-Step Guide https://www.simplilearn.com/tutorials/seo-tutorial?source=sl_frs_nav_playlist_video_clicked Intermediate 8 Lessons 1 hrs of Learning WATCH TUTORIALS Tutorial Highlights ➤ Search Engine Optimization or SEO is the practice of increasing organic traffic on the Search Engine Results Page (SERP). It is also known as organic search or listings. ➤ If you want to rank number one for all the keywords, you need to apply SEO to increase your rank. Our SEO tutorial will help you understand all of it from keyword research to link building, off-page SEO to sitemaps. ➤ So start learning with our SEO tutorial and make sure that your…

Read More

The following guide will highlight the manual steps required to set up a Drupal multisite. This guide is a work in progress with only some example configurations presented. Other options are available, such as HTTPS, other Web servers and databases, and more refined virtual host configurations, etc. Alternatively use the Aegir hosting system. It does most of the heavy lifting and uses secure best practices, including automatically configuring virtual hosts for both Apache and Nginx, adding HTTPS support, running Composer commands, etc. See the documentation for setting up a “platform”, Aegir-speak for a multisite codebase. Overview of the process Install a Drupal…

Read More

Table of contents Requirements Extracting the Nano Server binaries Extracting and Injecting VMware Tools Drivers Building a Nano Server image Converting from VHD to VMDK Hosting Nano Server on ESXi Conclusion Nano Server is a headless server first introduced with the Microsoft Windows Server 2016 line. Headless is the term used for anything that can only be managed remotely. The name Nano is indicative of the server’s tiny footprint, circa 500MB, as opposed to the 10GB taken up by the GUI version. Nano was touted as being the best thing since sliced bread due to the small footprint and less…

Read More