حذف تمامی لینک ها از پست های وردپرس

fastlife

تازه وارد
سلام

چطور میتونم تمامی لینک ها رو از متن پست ها حذف کنم؟

 

MahdiY

راهبر انجمن
سلام

چیز خاصی پیدا نکردم اما ببین این به کارت میاد



 

fastlife

تازه وارد
متشکر

به نظرتون این همونی هست که میخوام؟

<?php echo get_delete_post_link( $id ); ?>

 

Black_Sky

کاربر عضو
از جاوااسکریپت زیر استفاده کنید و تست کنید


کد:
window.onload= function(){
                DisableEnableLinks(true)
}

function DisableEnableLinks(xHow){
  objLinks = document.links;
  for(i=0;i<objLinks.length;i++){
        objLinks[i].disabled = xHow;
        //link with onclick
        if(objLinks[i].onclick && xHow){  
                objLinks[i].onclick = new Function("return false;" + objLinks[i].onclick.toString().getFuncBody());
        }
        //link without onclick
        else if(xHow){  
          objLinks[i].onclick = function(){return false;}
        }
        //remove return false with link without onclick
        else if(!xHow && objLinks[i].onclick.toString().indexOf("function(){return false;}") != -1){                    
          objLinks[i].onclick = null;
        }
        //remove return false link with onclick
        else if(!xHow && objLinks[i].onclick.toString().indexOf("return false;") != -1){  
          strClick = objLinks[i].onclick.toString().getFuncBody().replace("return false;","")
          objLinks[i].onclick = new Function(strClick);
        }
  }
}

String.prototype.getFuncBody = function(){ 
  var str=this.toString(); 
  str=str.replace(/[^{]+{/,"");
  str=str.substring(0,str.length-1);   
  str = str.replace(/\n/gi,"");
  if(!str.match(/\(.*\)/gi))str += ")";
  return str; 
}
 

fastlife

تازه وارد
از جاوااسکریپت زیر استفاده کنید و تست کنید

کد:
window.onload= function(){
                DisableEnableLinks(true)
}

function DisableEnableLinks(xHow){
  objLinks = document.links;
  for(i=0;i<objLinks.length;i++){
        objLinks[i].disabled = xHow;
        //link with onclick
        if(objLinks[i].onclick && xHow){  
                objLinks[i].onclick = new Function("return false;" + objLinks[i].onclick.toString().getFuncBody());
        }
        //link without onclick
        else if(xHow){  
          objLinks[i].onclick = function(){return false;}
        }
        //remove return false with link without onclick
        else if(!xHow && objLinks[i].onclick.toString().indexOf("function(){return false;}") != -1){                    
          objLinks[i].onclick = null;
        }
        //remove return false link with onclick
        else if(!xHow && objLinks[i].onclick.toString().indexOf("return false;") != -1){  
          strClick = objLinks[i].onclick.toString().getFuncBody().replace("return false;","")
          objLinks[i].onclick = new Function(strClick);
        }
  }
}

String.prototype.getFuncBody = function(){ 
  var str=this.toString(); 
  str=str.replace(/[^{]+{/,"");
  str=str.substring(0,str.length-1);   
  str = str.replace(/\n/gi,"");
  if(!str.match(/\(.*\)/gi))str += ")";
  return str; 
}
این دقیقا کدوم قسمت ها رو غیر فعال میکنه؟

 
بالا