Sì, ma ovviamente questo non significa che il tuo sito sarà visibile dal resto del mondo. Installare WordPress sul proprio computer è quella che viene definita installazione in locale. Qui trovi una guida per farlo su Windows e qui su Mac. Considera che installando WordPress in locale sul tuo computer, il tuo sito lo vedresti solo tu. Contrariamente poi a quanto potresti pensare, di solito è più complicato installare WordPress in locale rispetto a farlo su un servizio di hosting.