saber

نمایش آخرین مطالب یک سایت وردپرسی به همراه تصویر شاخص

15 پست در این موضوع قرار دارد

سلام

من یک هکی می خواستم که آخرین مطالب یک سایت وردپرسی دیگر را به همراه تصویر شاخص در وب سایت خودم نشان بدهم.

0

به اشتراک گذاری این پست


لینک به پست

آقای imanfakhar ممنون اما این افزونه که تصویر شاخص نشون نمی دهد من می خواهم تصویر شاخص هم داشته باشد..

0

به اشتراک گذاری این پست


لینک به پست

تصویر شاخص رو اگر برای فید تعریف کرده باشند از سایتی که آر اس اس می گیرید دریافتش می کنه و به صورت یک زمینه ی دلخواه به لیست زمینه هاتون اضافه می کنه و با قرار دادن کد زمینه احضارش می کنید

راه دیگه ای من ندیدم مگر نوشتن کد شخصی

3

به اشتراک گذاری این پست


لینک به پست

تصویر شاخص رو اگر برای فید تعریف کرده باشند از سایتی که آر اس اس می گیرید دریافتش می کنه و به صورت یک زمینه ی دلخواه به لیست زمینه هاتون اضافه می کنه و با قرار دادن کد زمینه احضارش می کنید

راه دیگه ای من ندیدم مگر نوشتن کد شخصی

میشه بیشتر اینو توضیح بدید؟!

0

به اشتراک گذاری این پست


لینک به پست

میشه بیشتر اینو توضیح بدید؟!

لینکی که شما گذاشته بودید در یک تایپیک دیگه تصاویر شاخص رو به عنوان یک تصویر عادی در فید قرار می داد و مشمول این قضیه نمی شه

به نظرم کار شما با کدنویسی انجام شدنی باشه و احتمالا لازمه با یک برنامه نویس براش صحبت کنید تا چیزی که می خواهید دقیقا با شرایط دلخواهتون ساخته بشه

0

به اشتراک گذاری این پست


لینک به پست

دوستان ببخشید منم میخوام این کارو بکنم اما تو سایتی که سیستم مدیریت محتوایی نداره و همش بصورت html و php هستش!

یعنی همه صفحات و موضوعات بصورت دستی درج میشن!

چطور میتونم منم این کارو بکنم؟!

با امکان قابلیت نمایش تصویر شاخص

مثل سایتهای مجله خبری ;)

0

به اشتراک گذاری این پست


لینک به پست

لینکی که شما گذاشته بودید در یک تایپیک دیگه تصاویر شاخص رو به عنوان یک تصویر عادی در فید قرار می داد و مشمول این قضیه نمی شه

به نظرم کار شما با کدنویسی انجام شدنی باشه و احتمالا لازمه با یک برنامه نویس براش صحبت کنید تا چیزی که می خواهید دقیقا با شرایط دلخواهتون ساخته بشه

الان چیزی که شما در این تاپیک گفتید با چیزی که من میخوام فرق داره؟!

0

به اشتراک گذاری این پست


لینک به پست

الان چیزی که شما در این تاپیک گفتید با چیزی که من میخوام فرق داره؟!

من فید شما را بررسی کردم تصاویر رو در تگ description توی rss لود می کنه و براش باید کد جدا نوشته شه ولی می تونید شما هم با روشی که توضیح می دم اینکار را بکنید

دوستان ببخشید منم میخوام این کارو بکنم اما تو سایتی که سیستم مدیریت محتوایی نداره و همش بصورت html و php هستش!

یعنی همه صفحات و موضوعات بصورت دستی درج میشن!

چطور میتونم منم این کارو بکنم؟!

با امکان قابلیت نمایش تصویر شاخص

مثل سایتهای مجله خبری ;)

از ابزار ژنراتور آر اس اس خوان ماندگار وب استفاده کنید (البته این ژنراتور برای وردپرس نوشته شده اما مراحلش رو انجام بدید و کدها را که دریافت کردید همینجا اعلام کنید تا عرض کنم چه تغییری بر روی کدها باید اعمال بشه)

http://mandegarweb.com/wordpress/wordpress-tools/%DA%98%D9%86%D8%B1%D8%A7%D8%AA%D9%88%D8%B1-%D9%BE%D8%A7%D8%B1%D8%B3%DB%8C-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%AE%D8%A8%D8%B1%D8%AE%D9%88%D8%A7%D9%86-%D8%A2%DA%98%D8%A7%DA%A9%D8%B3%DB%8C/

2

به اشتراک گذاری این پست


لینک به پست

از ابزار ژنراتور آر اس اس خوان ماندگار وب استفاده کنید (البته این ژنراتور برای وردپرس نوشته شده اما مراحلش رو انجام بدید و کدها را که دریافت کردید همینجا اعلام کنید تا عرض کنم چه تغییری بر روی کدها باید اعمال بشه)

http://mandegarweb.c...خبرخوان-آژاکسی/

سلام استاد

من برای یکی از ساب دامنه هام ساختمش :

فایل هیدر :


<script type="text/javascript">
function mySetIntervalpic() {
setInterval(function(){
pic.init()},61000);
};
</script>

کدهای محل نمایش:


<!-- pic-->
<div class="parent-pic">
<h3 class="h3-pic">گالری تصاویر</h3>
<script type="text/javascript">
var pic=new gfeedfetcher("pic","newsclass", "_blank");
pic.addFeed('<a href="http://pic.parsicode.ir/feed/">http://pic.parsicode.ir/feed/</a>',"http://pic.parsicode.ir/feed/");
pic.displayoptions("label snippet");
pic.filterfeed(10, "date");
pic.init()
</script>
<a class="update" href="javascript:pic.init()">به روز رسانی</a>
</div>
<script type="text/javascript"> mySetIntervalpic()</script>
<!-- /pic-->

تشکر...

0

به اشتراک گذاری این پست


لینک به پست

این کدها که ناقصه

صفحه نتیجه را تا انتها اسکرول کنید یک فایل js هم باید بسازید و یک سری دیگه هم کد در هیدر دارید کدهای سری دوم هیدرتون رو برای اصلاح بگذارید اینجا

0

به اشتراک گذاری این پست


لینک به پست

این کدها که ناقصه

صفحه نتیجه را تا انتها اسکرول کنید یک فایل js هم باید بسازید و یک سری دیگه هم کد در هیدر دارید کدهای سری دوم هیدرتون رو برای اصلاح بگذارید اینجا

کدهای زیر را در فایل header.php قالب خود کپی نمایید


<script type="text/javascript">
function mySetIntervalpic() {
setInterval(function(){
pic.init()},61000);
};
</script>

کدهای محل نمایش


<!-- pic-->
<div class="parent-pic">
<h3 class="h3-pic">گالری تصاویر</h3>
<script type="text/javascript">
var pic=new gfeedfetcher("pic","newsclass", "_blank");
pic.addFeed('<a href="http://pic.parsicode.ir/feed/">http://pic.parsicode.ir/feed/</a>',"http://pic.parsicode.ir/feed/");
pic.displayoptions("label snippet");
pic.filterfeed(10, "date");
pic.init()
</script>
<a class="update" href="javascript:pic.init()">به روز رسانی</a>
</div>
<script type="text/javascript"> mySetIntervalpic()</script>
<!-- /pic-->

کدهای بخش header


<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/gfeed.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

کدهای فایل gfeed.js


// -------------------------------------------------------------------
// gAjax RSS Feeds Displayer- By Dynamic Drive, available at: http://www.dynamicdrive.com
// Created: July 17th, 2007 Updated: n/a
// -------------------------------------------------------------------
var gfeedfetcher_loading_image="images/indicator.gif" //Full URL to "loading" image. No need to config after this line!!
google.load("feeds", "1") //Load Google Ajax Feed API (version 1)
function gfeedfetcher(divid, divClass, linktarget){
this.linktarget=linktarget || "" //link target of RSS entries
this.feedlabels=[] //array holding lables for each RSS feed
this.feedurls=[]
this.feeds=[] //array holding combined RSS feeds' entries from Feed API (result.feed.entries)
this.feedsfetched=0 //number of feeds fetched
this.feedlimit=5
this.showoptions="" //Optional components of RSS entry to show (none by default)
this.sortstring="date" //sort by "date" by default
document.write('<div id="'+divid+'" class="'+divClass+'"></div>') //output div to contain RSS entries
this.feedcontainer=document.getElementById(divid)
this.itemcontainer="<li>" //default element wrapping around each RSS entry item
}
gfeedfetcher.prototype.addFeed=function(label, url){
this.feedlabels[this.feedlabels.length]=label
this.feedurls[this.feedurls.length]=url
}
gfeedfetcher.prototype.filterfeed=function(feedlimit, sortstr){
this.feedlimit=feedlimit
if (typeof sortstr!="undefined")
this.sortstring=sortstr
}
gfeedfetcher.prototype.displayoptions=function(parts){
this.showoptions=parts //set RSS entry options to show ("date, datetime, time, snippet, label, description")
}
gfeedfetcher.prototype.setentrycontainer=function(containerstr){ //set element that should wrap around each RSS entry item
this.itemcontainer="<"+containerstr.toLowerCase()+">"
}
gfeedfetcher.prototype.init=function(){
this.feedsfetched=0 //reset number of feeds fetched to 0 (in case init() is called more than once)
this.feeds=[] //reset feeds[] array to empty (in case init() is called more than once)
this.feedcontainer.innerHTML='<center><img src="'+gfeedfetcher_loading_image+'" /><br /><h2 class="indicator">سیستم در حال بازخوانی اخبار جدید</h2></center>'
var displayer=this
for (var i=0; i<this.feedurls.length; i++){ //loop through the specified RSS feeds' URLs
var feedpointer=new google.feeds.Feed(this.feedurls[i]) //create new instance of Google Ajax Feed API
var items_to_show=(this.feedlimit<=this.feedurls.length)? 1 : Math.floor(this.feedlimit/this.feedurls.length) //Calculate # of entries to show for each RSS feed
if (this.feedlimit%this.feedurls.length>0 && this.feedlimit>this.feedurls.length && i==this.feedurls.length-1) //If this is the last RSS feed, and feedlimit/feedurls.length yields a remainder
items_to_show+=(this.feedlimit%this.feedurls.length) //Add that remainder to the number of entries to show for last RSS feed
feedpointer.setNumEntries(items_to_show) //set number of items to display
feedpointer.load(function(r){displayer._fetch_data_as_array(r)}) //call Feed.load() to retrieve and output RSS feed
}
}

gfeedfetcher._formatdate=function(datestr, showoptions){
var itemdate=new Date(datestr)
var parseddate=(showoptions.indexOf("datetime")!=-1)? itemdate.toLocaleString() : (showoptions.indexOf("date")!=-1)? itemdate.toLocaleDateString() : (showoptions.indexOf("time")!=-1)? itemdate.toLocaleTimeString() : ""
return "<span class='datefield'>"+parseddate+"</span>"
}
gfeedfetcher._sortarray=function(arr, sortstr){
var sortstr=(sortstr=="label")? "ddlabel" : sortstr //change "label" string (if entered) to "ddlabel" instead, for internal use
if (sortstr=="title" || sortstr=="ddlabel"){ //sort array by "title" or "ddlabel" property of RSS feed entries[]
arr.sort(function(a,{
var fielda=a[sortstr].toLowerCase()
var fieldb=b[sortstr].toLowerCase()
return (fielda<fieldb)? -1 : (fielda>fieldb)? 1 : 0
})
}
else{ //else, sort by "publishedDate" property (using error handling, as "publishedDate" may not be a valid date str if an error has occured while getting feed
try{
arr.sort(function(a,{return new Date(b.publishedDate)-new Date(a.publishedDate)})
}
catch(err){}
}
}
gfeedfetcher.prototype._fetch_data_as_array=function(result){
var thisfeed=(!result.error)? result.feed.entries : "" //get all feed entries as a JSON array or "" if failed
if (thisfeed=="") //if error has occured fetching feed
alert("Google Feed API Error: "+result.error.message)
for (var i=0; i<thisfeed.length; i++) //For each entry within feed
result.feed.entries[i].ddlabel=this.feedlabels[this.feedsfetched] //extend it with a "ddlabel" property
this.feeds=this.feeds.concat(thisfeed) //add entry to array holding all feed entries
this._signaldownloadcomplete() //signal the retrieval of this feed as complete (and move on to next one if defined)
}
gfeedfetcher.prototype._signaldownloadcomplete=function(){
this.feedsfetched+=1
if (this.feedsfetched==this.feedurls.length) //if all feeds fetched
this._displayresult(this.feeds) //display results
}

gfeedfetcher.prototype._displayresult=function(feeds){
var rssoutput=(this.itemcontainer=="<li>")? "<ul>\n" : ""
gfeedfetcher._sortarray(feeds, this.sortstring)
for (var i=0; i<feeds.length; i++){
var itemtitle="<a href=\"" + feeds[i].link + "\" target=\"" + this.linktarget + "\" class=\"titlefield\">" + feeds[i].title + "</a>"
var itemlabel=/label/i.test(this.showoptions)? '<p class="labelfield">'+this.feeds[i].ddlabel+'</p>' : " "
var itemdate=gfeedfetcher._formatdate(feeds[i].publishedDate, this.showoptions)
var itemdescription=/description/i.test(this.showoptions)? " "+feeds[i].content : /snippet/i.test(this.showoptions)? " "+feeds[i].contentSnippet : "</div>"
rssoutput+=this.itemcontainer + itemtitle + " " + itemlabel + " " + itemdate + "<div class=\"contentfield\">\n" + itemdescription +"</div>\n"+ this.itemcontainer.replace("<", "</") + "\n\n"
}
rssoutput+=(this.itemcontainer=="<li>")? "</ul>" : ""
this.feedcontainer.innerHTML=rssoutput
}

ببخشید حواسم نبود...

اینک کل کدها...

1

به اشتراک گذاری این پست


لینک به پست

کدهای زیر را در فایل header.php قالب خود کپی نمایید


<script type="text/javascript">
function mySetIntervalpic() {
setInterval(function(){
pic.init()},61000);
};
</script>

کدهای محل نمایش


<!-- pic-->
<div class="parent-pic">
<h3 class="h3-pic">گالری تصاویر</h3>
<script type="text/javascript">
var pic=new gfeedfetcher("pic","newsclass", "_blank");
pic.addFeed('<a href="http://pic.parsicode.ir/feed/">http://pic.parsicode.ir/feed/</a>',"http://pic.parsicode.ir/feed/");
pic.displayoptions("label snippet");
pic.filterfeed(10, "date");
pic.init()
</script>
<a class="update" href="javascript:pic.init()">به روز رسانی</a>
</div>
<script type="text/javascript"> mySetIntervalpic()</script>
<!-- /pic-->

کدهای بخش header


<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/gfeed.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

کدهای فایل gfeed.js


// -------------------------------------------------------------------
// gAjax RSS Feeds Displayer- By Dynamic Drive, available at: http://www.dynamicdrive.com
// Created: July 17th, 2007 Updated: n/a
// -------------------------------------------------------------------
var gfeedfetcher_loading_image="images/indicator.gif" //Full URL to "loading" image. No need to config after this line!!
google.load("feeds", "1") //Load Google Ajax Feed API (version 1)
function gfeedfetcher(divid, divClass, linktarget){
this.linktarget=linktarget || "" //link target of RSS entries
this.feedlabels=[] //array holding lables for each RSS feed
this.feedurls=[]
this.feeds=[] //array holding combined RSS feeds' entries from Feed API (result.feed.entries)
this.feedsfetched=0 //number of feeds fetched
this.feedlimit=5
this.showoptions="" //Optional components of RSS entry to show (none by default)
this.sortstring="date" //sort by "date" by default
document.write('<div id="'+divid+'" class="'+divClass+'"></div>') //output div to contain RSS entries
this.feedcontainer=document.getElementById(divid)
this.itemcontainer="<li>" //default element wrapping around each RSS entry item
}
gfeedfetcher.prototype.addFeed=function(label, url){
this.feedlabels[this.feedlabels.length]=label
this.feedurls[this.feedurls.length]=url
}
gfeedfetcher.prototype.filterfeed=function(feedlimit, sortstr){
this.feedlimit=feedlimit
if (typeof sortstr!="undefined")
this.sortstring=sortstr
}
gfeedfetcher.prototype.displayoptions=function(parts){
this.showoptions=parts //set RSS entry options to show ("date, datetime, time, snippet, label, description")
}
gfeedfetcher.prototype.setentrycontainer=function(containerstr){ //set element that should wrap around each RSS entry item
this.itemcontainer="<"+containerstr.toLowerCase()+">"
}
gfeedfetcher.prototype.init=function(){
this.feedsfetched=0 //reset number of feeds fetched to 0 (in case init() is called more than once)
this.feeds=[] //reset feeds[] array to empty (in case init() is called more than once)
this.feedcontainer.innerHTML='<center><img src="'+gfeedfetcher_loading_image+'" /><br /><h2 class="indicator">سیستم در حال بازخوانی اخبار جدید</h2></center>'
var displayer=this
for (var i=0; i<this.feedurls.length; i++){ //loop through the specified RSS feeds' URLs
var feedpointer=new google.feeds.Feed(this.feedurls[i]) //create new instance of Google Ajax Feed API
var items_to_show=(this.feedlimit<=this.feedurls.length)? 1 : Math.floor(this.feedlimit/this.feedurls.length) //Calculate # of entries to show for each RSS feed
if (this.feedlimit%this.feedurls.length>0 && this.feedlimit>this.feedurls.length && i==this.feedurls.length-1) //If this is the last RSS feed, and feedlimit/feedurls.length yields a remainder
items_to_show+=(this.feedlimit%this.feedurls.length) //Add that remainder to the number of entries to show for last RSS feed
feedpointer.setNumEntries(items_to_show) //set number of items to display
feedpointer.load(function(r){displayer._fetch_data_as_array(r)}) //call Feed.load() to retrieve and output RSS feed
}
}

gfeedfetcher._formatdate=function(datestr, showoptions){
var itemdate=new Date(datestr)
var parseddate=(showoptions.indexOf("datetime")!=-1)? itemdate.toLocaleString() : (showoptions.indexOf("date")!=-1)? itemdate.toLocaleDateString() : (showoptions.indexOf("time")!=-1)? itemdate.toLocaleTimeString() : ""
return "<span class='datefield'>"+parseddate+"</span>"
}
gfeedfetcher._sortarray=function(arr, sortstr){
var sortstr=(sortstr=="label")? "ddlabel" : sortstr //change "label" string (if entered) to "ddlabel" instead, for internal use
if (sortstr=="title" || sortstr=="ddlabel"){ //sort array by "title" or "ddlabel" property of RSS feed entries[]
arr.sort(function(a,{
var fielda=a[sortstr].toLowerCase()
var fieldb=b[sortstr].toLowerCase()
return (fielda<fieldb)? -1 : (fielda>fieldb)? 1 : 0
})
}
else{ //else, sort by "publishedDate" property (using error handling, as "publishedDate" may not be a valid date str if an error has occured while getting feed
try{
arr.sort(function(a,{return new Date(b.publishedDate)-new Date(a.publishedDate)})
}
catch(err){}
}
}
gfeedfetcher.prototype._fetch_data_as_array=function(result){
var thisfeed=(!result.error)? result.feed.entries : "" //get all feed entries as a JSON array or "" if failed
if (thisfeed=="") //if error has occured fetching feed
alert("Google Feed API Error: "+result.error.message)
for (var i=0; i<thisfeed.length; i++) //For each entry within feed
result.feed.entries[i].ddlabel=this.feedlabels[this.feedsfetched] //extend it with a "ddlabel" property
this.feeds=this.feeds.concat(thisfeed) //add entry to array holding all feed entries
this._signaldownloadcomplete() //signal the retrieval of this feed as complete (and move on to next one if defined)
}
gfeedfetcher.prototype._signaldownloadcomplete=function(){
this.feedsfetched+=1
if (this.feedsfetched==this.feedurls.length) //if all feeds fetched
this._displayresult(this.feeds) //display results
}

gfeedfetcher.prototype._displayresult=function(feeds){
var rssoutput=(this.itemcontainer=="<li>")? "<ul>\n" : ""
gfeedfetcher._sortarray(feeds, this.sortstring)
for (var i=0; i<feeds.length; i++){
var itemtitle="<a href=\"" + feeds[i].link + "\" target=\"" + this.linktarget + "\" class=\"titlefield\">" + feeds[i].title + "</a>"
var itemlabel=/label/i.test(this.showoptions)? '<p class="labelfield">'+this.feeds[i].ddlabel+'</p>' : " "
var itemdate=gfeedfetcher._formatdate(feeds[i].publishedDate, this.showoptions)
var itemdescription=/description/i.test(this.showoptions)? " "+feeds[i].content : /snippet/i.test(this.showoptions)? " "+feeds[i].contentSnippet : "</div>"
rssoutput+=this.itemcontainer + itemtitle + " " + itemlabel + " " + itemdate + "<div class=\"contentfield\">\n" + itemdescription +"</div>\n"+ this.itemcontainer.replace("<", "</") + "\n\n"
}
rssoutput+=(this.itemcontainer=="<li>")? "</ul>" : ""
this.feedcontainer.innerHTML=rssoutput
}

ببخشید حواسم نبود...

اینک کل کدها...

این کد مطالب رو با تصویر شاخص نشون میده؟!

0

به اشتراک گذاری این پست


لینک به پست

نه فعلا بايد دستکاري بشه...

منم ميخوام اينکارو بکنم استاد فخار گفتن که برم سراغ ژنراتور و اين کدهارو بسازم!

0

به اشتراک گذاری این پست


لینک به پست

1.در این قسمت از کد نشانی را نشانی فایل js که ساختید عوض کنید


<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/gfeed.js"></script>

یعنی بجای


<?php bloginfo('template_url'); ?>/gfeed.js

مثلا بگذارید


http://site.com/gfeed.js

2. اگر سایتتون به جی کوئری متصله این قسمت از کد رو حذف کنید


<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

3. در کدهای محل نمایش


snippet

رو حذف کنید و بجاش بنویسید


description

تا اینجا فید و تصاویر همراهش رو به صورت کامل می خونه

باقیش به استایل بندی سلیقه کاری خودتون مربوط می شه

این snippet که باید حذف بشه در خط هفتم کدهای نمایشه یعنی


pic.displayoptions("label snippet");

که باید تبدیل بشه به


pic.displayoptions("label description");

نکته مهم

دقت کنید که ترتیب قرارگیری


<script type="text/javascript" src="http://www.google.com/jsapi"></script>

و اسکریپت جی کوئری باید رعایت بشه یعنی همیشه اول باید jsapi لود بشه

2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط prooshe
      سلام خسته نباشید.
      من بدون فعالسازی ssl و نصب افزونه از قسمت تنظیمات وردپرسم آدرس سایتم را از http به https تغییر دادم الان دیگه نه سایتم بالا میاد نه دسترسی به مدیریتم دارم تا دوباره ویرایش کنم لطفا راهنمایی کنید؟
    • توسط samadionline
      سلام خدمت شما عزیزان
      چطوری میشه در وردپرس مثل جوملا برای کاربران گروه و سطوح دسترسی تعریف کرد؟
      و همچنین اینکه در جوملا در تنظیمات میشد صفحه آفلاین تعریف کرد و کاربران با لاگین کردن وارد صفحه اصلی سایت میشدند در وردپرس چطور میشه این کار رو انجام داد؟
      تشکر می کنم اگر کسی سر در میاره یه توضیح مختصر بده
    • توسط ashkan91
      با سلام و خسته نباشید
      دوستان کسی میدونه چطور میشه فیلد ایمیل رو از تو فرم تسویه حساب ووکامرس غیرضروری کرد؟ (بدون استفاده از افزونه) یکی از دوستان این لینک رو فرستادن اما نمیدونم کدام تکه کد از این صفحه را میبایست درون کدهای سایت قرار بدم که مشکل حل بشه؟
      https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/#example-make-phone-number-not-required
    • توسط aiinaz
      سلام دوستان 
       برای فونت من از @font face استفاده کردم تا فونتی که لازم دارم اعمال بشه اما نمی دونم چرا هر دفعه که صفحه رفرش میشه برای چند ثانیه فونت تغییر میکنه؟!!!! از نظر ادرس دهی هم درست انجام دادم و بعضی از فونت ها کلا اعمال نمیشه با اینکه روی سیستمم دارم؟!!!
    • توسط seosec
      سلام دوستان وقت بخیر ما یک سایت داریم قبلا توسط یک نفر طراحی شده و دگ پشتیبانی نمیشه.میخاییم خودمان پشتیبانی را انجام بدیم قصد داریم افزونه ووکامرس از ساست ژاکت بخریم فقط نمیدوینم با قالب ما سازگار هست یا نه؟اسم قالب سایت هم نمیدونیم!! سایت ما در زمینه اموزش امنیت اطلاعات میباشد!کسی میتونه راهنمایی کنه؟؟ ادرس سایت seosec.ir