Connect with us

Mp3 Tag Script For Your Wordpress and Php Website (by naijacrawl)




NEWS:   Mp3 Tag Script For Your Wordpress and Php Website (by naijacrawl) [New  Developer] » Naijacrawl
Photo: Naijacrawl

Mp3 Tagger for your Php and Wordpress Website, this script can add the following to any mp3 file.


1.Artist name


2.Cover Art




4.Album name






7.Vioce Tag 




Credit to naijacrawl for providing the script for free. If their is any error you can contact us via comment box.


We also have mp3 tag which works with a database without seeing the User Interface, it works directly when you are posting article to your blog (this is not for WordPress users )


How to Install this mp3 Tag to your WordPress site or any PHP hosted site 


File is available for download below 


1 .You have to Login to Your Cpanel and open File manager.


2 .Click on public_html


3 . Click on the Upload icon from the top toolbar above.


4 .Locate the file you downloaded from naijacrawl on your computer or smart phone that you want to upload.


5 .Once the file has been selected, it will automatically upload when it reach 100% .


6 .Then go to “public_html “ and refresh you will see the file that you uploaded 


7 .Extract the file into the “public_html ” directory, before that make sure you create a folder and move the uploaded file inside the folder.


8 .After extracting the script, now refresh the page with the refresh tool above and then you will see the script of the mp3 tag.


9 .Then locate index.php ,edit it to your taste but try to avoid some codes.


10 .Get a good graphic designed image and then Upload your image to the tag folder and then rename it to music.jpg then replace the previous one.


11 .You can Access your mp3 tag page with your site e.g.


12 .Now your Work is Done after tagging you can download the file or use the link to make a new post on your blog.


13 .That’s All on How to Get Mp3 Tags Editor With Voice Editor for WordPress and other PHP website . Comment Below if you need help. 


Don't forget that you can donate for us .

Download File 2.93 Mb 706


I am a software developer, like meeting people and love blogging, that's why I developed naijacrawl because that's what I love doing.

Continue Reading


  1.  kizinho

    Great news can now be installed on your own server for free, visit to see how it works and request for it

  2.  kizinho

    You guys should check this site, it has all you needed

  3.  kizinho

    Hi guys, there is something on my mind, want to stop supporting single hosted mp3 tag.

    Want to build a platform where everyone can upload the mp3 with cover images, voice tag at the beginning and at end, the link for the mp3 that you will use to make a blog post. If you guys support it, let me proceed

  4.   Divi

    Hello, I tried the script but it not working on my website please I will really appreciate I you can help me out

    •  kizinho

      When u download the zip
      Go to your cpanel under public_html
      Create a folder call it mptag
      Open the folder and move the download zip inside it
      Extract the folder
      And visit my

  5.   Download

    Hello the script worked well but my voice tag I added is not talking.

    •  kizinho

      Yes we will provide an update on it January

      •   Shsss

        We Waiting For The Update Please

        •  kizinho

        •  kizinho

          We have rollout new and nice mp3 and mp4 tager, visit

        •  kizinho

          The update is out

        •  kizinho

          We will surly provide the update, am really busy but it will come

        •  kizinho

          Will give it time this week

  6.  kizinho

    Hi guys will release new update based on the mp3 tag, more functionality coming#

    •   Preshy

      Please is the update out?

  7.   Michael

    Please how do we add our own Album Art Image?

    •  kizinho

      Use the link where the image is, paste it on the provide image URL input

  8.   Widebaba

    My mp3 tag is display only my header logo as a result after i optimize my website 

    •  kizinho

      Probably you didn't follow up the steps or maybe you missed a step .

  9.   mide

    works perfectly, special shout to Dorokiz 

    •  kizinho

      Thanks, happy for that

Leave a Reply

Your email address will not be published. Required fields are marked *

Easy way to Host your Laravel Application on Shared Hosting




DEVELOPER PROGRAMMING: Easy way to Host your Laravel Application on Shared Hosting [New  Developer Programming] » Naijacrawl
Photo: Naijacrawl

Hi , Folks have you finished building that your awesome project but hosting it o shared hosting is what remains, don't worry you are on the right track, I have the best way to do that.


  1. Create Database on your online cpanel
  2. Upload your project or use git to do that
  3. Set everything up on your ENV
  4. now we need .htaccess that you will create inside your laravel root folder

Inside the .htaccess add this code

RewriteEngine On#endsRewriteCond %{HTTP_HOST} ^(www.)?$
RewriteCond %{REQUEST_URI} !^/public/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /public/$1RewriteCond %{HTTP_HOST} ^(www.)?$
RewriteRule ^(/)?$ public/index.php [L]

Replace with your domain

What this code does is that when you host your laravel application and access it, it will show the user the original folder of your project, unless you go to the public before it can load the project as a web but now enjoy hosting with shared hosting after following the above steps.

Enjoy and share

Continue Reading

How to Integrate Flutterwave Rave Payment System in your Laravel Applications




DEVELOPER PROGRAMMING: How to Integrate Flutterwave Rave Payment System in your Laravel Applications [New  Developer Programming] » Naijacrawl
Photo: Naijacrawl

Hi Folks, I know many laravel developers that have been using Paystack as their payment system have been finding it difficult to integrate Paystack Laravel Package from Laravel 6.0 - 7.0 versions. Today I have a beautiful solution by using Flutterwave Rave Payment System, this process will work on any laravel versions.


  1. Running Exiting Project on Laravel
  2. Create Account on Flutterwave
  3. Then you are good to go

Lets Begin

composer require kingflamez/laravelrave

Once Flutterwave Rave for Laravel is installed, you need to register the service provider. Open up config/app.php and add the following to the providers key.

'providers' => [
 /* * Package Service Providers... */

Also add this to the aliases

'aliases' => [
'Rave' => KingFlamez\Rave\Facades\Rave::class, 


Publish the configuration file using this command:

php artisan vendor:publish


Open your .env file and add your public key, secret key, environment variable and logo url like so:

static/img/[email protected]"
  • RAVE_PUBLIC_KEY - This is the api public key gotten from your dashboard (compulsory)
  • RAVE_SECRET_KEY - This is the api secret key gotten from your dashboard (compulsory)
  • RAVE_TITLE - This is the title of the modal (optional)
  • RAVE_ENVIRONMENT - This can be staging or live. Staging API keys can be gotten here while live API keys can be gotten here (compulsory)
  • RAVE_LOGO - This is a custom logo that will be displayed on the modal (optional)
  • RAVE_PREFIX - This is a the prefix added to your transaction reference generated for you (optional)
  • SECRET_HASH - This is the secret hash for your webhook, this is necessary if you are setting up a recurrent payment

1. Setup Routes

Route::post('/pay', '[email protected]')
 '[email protected]')->name('callback');

2. Grant CSRF Access to Rave Callback

Go to app/Http/Middleware/VerifyCsrfToken.php 

and add your callback url to the $except array

protected $except = [ 'rave/callback'];

A sample form from your frontend will look like so:

$array = array(array(
'metaname' => 'color',
 'metavalue' => 'blue'),
 array('metaname' => 'size',
 'metavalue' => 'big'));
"POST" action="{{ route('pay') }}" id="paymentForm"> {{ csrf_field() }} type="hidden" name="amount" value="500" />type="hidden" name="payment_method" value="both" />type="hidden" name="description" value="Beats by Dre. 2017" />type="hidden" name="country" value="NG" />type="hidden" name="currency" value="NGN" />type="hidden" name="email" value="[email protected]" />type="hidden" name="firstname" value="Oluwole" />type="hidden" name="lastname" value="Adebiyi" />type="hidden" name="metadata" value="{{ json_encode($array) }}" >type="submit" value="Buy" />

In this implementation, we are expecting a form encoded POST request to this script. The request will contain the following parameters.

  • payment_method Can be card, account, both
  • description Your transaction description
  • logo Your logo url
  • title Your transaction title
  • country Your transaction country
  • currency Your transaction currency
  • email Your customer's email
  • firstname Your customer's firstname
  • lastname Your customer's lastname
  • phonenumber Your customer's phonenumber
  • ref Your transaction reference.
  • It must be unique per transaction.
  • By default, the Rave class generates
  • a unique transaction reference for each
  • transaction. Pass this parameter only if
  • you uncommented the related section in
  • the script below.

3. Setup your Controller

Setup your controller to handle the routes. I created the RaveController.

Use the Rave facade.


use Illuminate\Http\Request;
//use the Rave Facadeuse Rave;class RaveController extends Controller{ 
/** * Initialize Rave payment process * @return void */ 
public function initialize() {
 //This initializes payment and redirects to the payment gateway 
//The initialize method takes the parameter of the redirect URL
/** * Obtain Rave callback information 
* @return void */public function callback() {
 $data =Rave::verifyTransaction(request()->txref);
// view the data response 
 if ($data->status == 'success') {
 //do something to your database
//return invalid payment

Continue Reading

Laravel 6 and 7 Package for Paystack




NEWS: Laravel  6 and  7 Package for Paystack [New  Developer] » Naijacrawl
Photo: Naijacrawl

Hi, Folks since the release of laravel version 6 and 7, it is very difficult to easily use Paystack on it due to lack of maintenance but today unicodeveloper of the package have taken his time to release a new update on the package.

To use it, you just need to follow the same pattern we normally do and get things working back again.

Visit the package URL here

Continue Reading